printerCapabilities 複合型
-
[アーティクル]
-
-
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
プリンターによって報告される機能を表します。
プロパティ
| プロパティ |
種類 |
説明 |
| contentTypes |
String collection |
プリンターでサポートされているコンテンツ (MIME) の種類の一覧。 ユニバーサル 印刷サービスでは、これらの MIME タイプの印刷がすべてサポートされているわけではありません。 |
| isColorPrintingSupported |
Boolean |
True の場合は、プリンターでカラー印刷がサポートされます。それ以外の場合は false。 読み取り専用です。 |
| feedOrientations |
printerFeedOrientation コレクション |
プリンターでサポートされているフィードの向きの一覧。 |
| isPageRangeSupported |
Boolean |
True の場合、プリンターはページ範囲での印刷をサポートしています。それ以外の場合は false。 |
| 資質 |
printQuality コレクション |
プリンターでサポートされている印刷品質。 |
| dpis |
Int32 コレクション |
プリンターでサポートされている DPI での印刷解像度の一覧。 |
| duplexModes |
printDuplexMode コレクション |
プリンターでサポートされている二重モードの一覧。 次の表では、有効な値について説明します。 |
| queueBufferSizeInBytes |
Int32 |
プリンターで格納できる印刷ジョブ キューの最大サイズ。 |
| copiesPerJob |
integerRange |
プリンターでサポートされているジョブごとのコピーの範囲。 |
| finishings |
printFinishing コレクション |
印刷された文書に対してプリンターがサポートする処理を終了します。 |
| mediaColors |
String collection |
プリンターでサポートされているメディア (用紙) の色。 |
| mediaTypes |
String collection |
プリンターでサポートされているメディアの種類。 |
| mediaSizes |
String collection |
プリンターでサポートされているメディア サイズ。 ISO および ANSI メディア サイズの標準サイズ名をサポートします。 有効な値を次の 表に示します。 |
| pagesPerSheet |
Int32 コレクション |
1 つのインプレッションに適用される入力ページの数がサポートされています。 |
| 方向 |
printOrientation コレクション |
プリンターでサポートされている印刷の向き。 次の表では、有効な値について説明します。 |
| inputBins |
String collection |
プリンターでサポートされている入力ビン。 |
| outputBins |
String collection |
プリンターでサポートされている出力ビン (トレイ)。 |
| supportsFitPdfToPage |
Boolean |
True の場合、プリンターは、印刷メディア サイズに合わせて PDF ページのスケーリングをサポートしています。それ以外の場合は false。 |
| multipageLayouts |
printMultipageLayout コレクション |
プリンターでサポートされているプレゼンテーションの指示。 サポートされている値については、次の表で説明します。 |
| colorModes |
printColorMode コレクション |
プリンターでサポートされているカラー モード。 次の表では、有効な値について説明します。 |
| topMargins |
Int32 コレクション |
プリンターでサポートされている上余白 (マイクロメートル単位) の一覧。 |
| bottomMargins |
Int32 コレクション |
プリンターでサポートされている下部余白 (マイクロメートル単位) の一覧。 |
| rightMargins |
Int32 コレクション |
プリンターでサポートされている右余白 (マイクロメートル単位) の一覧。 |
| leftMargins |
Int32 コレクション |
プリンターでサポートされている左余白 (マイクロメートル単位) の一覧。 |
| 照合順序 |
Boolean |
True の場合、プリンターは、マルチページ ドキュメントの複数ページのコピーを印刷するときに照合をサポートします。それ以外の場合は false。 |
| scalings |
printScaling コレクション |
サポートされている印刷スケーリング。 |
printerFeedOrientation 値
| メンバー |
値 |
説明 |
| longEdgeFirst |
0 |
プリンターは、作業中のトレイのシートを "横" の向きで使用し、最初にシートの長い端を使用します。 |
| shortEdgeFirst |
1 |
プリンターは、作業中のトレイのシートを"縦" の向きで使用し、最初にシートの短い端を使用します。 |
| unknownFutureValue |
2 |
進化可能な列挙センチネル値。 使用しないでください。 |
printQuality 値
| メンバー |
値 |
説明 |
| 低 |
0 |
プリンターは、低品質 (通常は "下書き" と呼ばれます) を使用してジョブを印刷します。 |
| medium |
1 |
プリンターは、メディム (一般的に "標準" と呼ばれる) 品質を使用してジョブを印刷します。 |
| 高 |
2 |
プリンターは、高品質 (一般的に "最適" または "fine" と呼ばれます) を使用してジョブを印刷します。 |
| unknownFutureValue |
3 |
進化可能な列挙センチネル値。 使用しないでください。 |
printDuplexMode 値
| メンバー |
値 |
説明 |
| flipOnLongEdge |
0 |
プリンターは両面印刷し、長辺に沿ってドキュメントを反転します。 |
| flipOnShortEdge |
1 |
プリンターは両面印刷され、短い端に沿ってドキュメントを反転します。 |
| oneSided |
2 |
プリンターは片面で印刷されます。 |
printFinishing 値
| メンバー |
値 |
説明 |
| none |
3 |
仕上げなし。 この値を含めることは、仕上げの空のコレクションを提供することと同じです。 |
| 主食 |
4 |
プリンターの既定のステープル構成を使用してドキュメントをステープルします。 |
| パンチ |
5 |
プリンターの既定の穴のパンチ構成を使用して、ドキュメントに穴を開けます。 |
| カバー |
6 |
文書にカバーを適用します。 |
| バインド |
7 |
プリンターの既定のバインド構成を使用してドキュメントをバインドします。 |
| saddleStitch |
8 |
プリンターの既定のスティッチング構成を使用して、ドキュメントをサドルで貼り付けます。 |
| stitchEdge |
9 |
プリンターの既定のスティッチング構成を使用して、ドキュメントをエッジスティッチします。 |
| stapleTopLeft |
20 |
左上隅にある文書をホチキス止めします。 |
| stapleBottomLeft |
21 |
ドキュメントを左下隅にホチキス止めします。 |
| stapleTopRight |
22 |
右上隅にあるドキュメントをホチキス止めします。 |
| stapleBottomRight |
23 |
右下隅にあるドキュメントをホチキス止めします。 |
| stitchLeftEdge |
24 |
文書を左端に沿ってエッジスティッチします。 |
| stitchTopEdge |
25 |
ドキュメントを上端に沿ってエッジで切り取ります。 |
| stitchRightEdge |
26 |
ドキュメントを右端に沿ってエッジで切り取ります。 |
| stitchBottomEdge |
27 |
ドキュメントを下端に沿ってエッジで切り取ります。 |
| stapleDualLeft |
28 |
文書を左端に沿って 2 回ホチキス止めします。 |
| stapleDualTop |
29 |
文書を上端に沿って 2 回ホチキス止めします。 |
| stapleDualRight |
30 |
文書を右端に沿って 2 回ホチキス止めします。 |
| stapleDualBottom |
31 |
文書を下端に沿って 2 回ホチキス止めします。 |
| unknownFutureValue |
32 |
進化可能な列挙センチネル値。 使用しないでください。 |
printOrientation 値
| メンバー |
値 |
説明 |
| 肖像 画 |
3 |
プリンターは、"縦" の向きで表示回数を印刷します。 |
| 風景 |
4 |
プリンターは、"横" の向きで表示回数を印刷します。 |
| reverseLandscape |
5 |
プリンターは、"逆の横" の向きで表示回数を印刷します。 |
| reversePortrait |
6 |
プリンターは、"逆の縦" の向きで表示回数を印刷します。 |
printMultipageLayout 値
| メンバー |
値 |
説明 |
| clockwiseFromTopLeft |
0 |
ページを左上から時計回りのグリッドに配置します。 |
| counterclockwiseFromTopLeft |
1 |
左上から始まる反時計回りのグリッドにページを配置します。 |
| counterclockwiseFromTopRight |
2 |
右上から始まる反時計回りのグリッドにページを配置します。 |
| clockwiseFromTopRight |
3 |
右上から始まる時計回りのグリッドにページを配置します。 |
| counterclockwiseFromBottomLeft |
4 |
ページを左下から反時計回りのグリッドに配置します。 |
| clockwiseFromBottomLeft |
5 |
ページを左下から時計回りのグリッドに配置します。 |
| counterclockwiseFromBottomRight |
6 |
ページを右下から反時計回りのグリッドに配置します。 |
| clockwiseFromBottomRight |
7 |
右下から始まる時計回りのグリッドにページを配置します。 |
printColorMode 値
| メンバー |
値 |
説明 |
| blackAndWhite |
0 |
白黒 (黒いマーカー素材のみを使用)。 |
| グレースケール |
1 |
グレースケール (一部のカラー マーカー マテリアルを使用する場合があります)。 |
| color |
2 |
色 (マーカー マテリアルの任意の組み合わせを使用して、色の印象を作成します)。 |
| 自動 |
3 |
プリンターで使用するカラー モードを決定します。 |
printScaling 値
| メンバー |
値 |
説明 |
| 自動 |
0 |
ドキュメントが要求されたメディアより大きく、余白が 0 以外の場合、プリンターは 印刷の拡大縮小に合 わせてドキュメントをスケーリングします。 それ以外の場合、プリンターは 塗りつぶし の印刷スケーリングを使用してドキュメントをスケーリングします。 ドキュメントが要求されたメディアより小さい場合は、'none' printScaling が使用されます。 |
| shrinkToFit |
1 |
ドキュメントが要求されたメディアより大きい場合、プリンターは 、印刷の拡大縮小に合 わせてドキュメントをスケーリングします。 それ以外の場合、プリンターは none printScaling のようにドキュメントを拡大縮小します。 |
| fill |
2 |
プリンターは、要求されたメディア サイズに合わせてドキュメントをスケーリングします。縦横比は維持されますが、ドキュメントの一部がトリミングされる可能性があります。 |
| フィット |
3 |
プリンターは、要求されたメディア サイズの印刷可能領域に合わせてドキュメントを拡大縮小し、ドキュメントをトリミングせずにドキュメント データの縦横比を保持します。 |
| none |
4 |
プリンターは、要求されたメディア サイズに合わせてドキュメントをスケーリングしません。 ドキュメントが要求されたメディアより大きい場合、プリンターは結果の出力を中央に揃え、クリップします。 ドキュメントが要求されたメディアより小さい場合は、プリンターによって結果の出力が中央に表示されます。 |
| unknownFutureValue |
5 |
進化可能な列挙センチネル値。 使用しないでください。 |
| 値 |
| A3 |
| A4 |
| A5 |
| A6 |
| JIS B4 |
| JIS B5 |
| JPN ハガキ |
| 北米 5x7in |
| 北米エグゼクティブ |
| 北米 Goverment Letter |
| 北米 インデックス 3x5in |
| 北米 インデックス 4x8in |
| 北米 インデックス 5x8in |
| 請求書の北米 |
| 北米台帳 |
| 北米法的 |
| 北米レター |
| 写真 l 3.5x5in |
| 名刺 |
| Photo |
JSON 表記
リソースの JSON 表記を次に示します。
{
"contentTypes": [""],
"isColorPrintingSupported": true,
"feedOrientations": [{"@odata.type": "microsoft.graph.printerFeedOrientation"}],
"isPageRangeSupported": true,
"qualities": [{"@odata.type": "microsoft.graph.printQuality"}],
"dpis": [12345],
"duplexModes": [{"@odata.type": "microsoft.graph.printDuplexMode"}],
"queueBufferSizeInBytes": 12345,
"copiesPerJob": {"@odata.type": "microsoft.graph.integerRange"},
"finishings": [{"@odata.type": "microsoft.graph.printFinishing"}],
"mediaColors": [""],
"mediaTypes": [""],
"mediaSizes": [""],
"pagesPerSheet": [12345],
"orientations": [{"@odata.type": "microsoft.graph.printOrientation"}],
"inputBins": [""],
"outputBins": [""],
"supportsFitPdfToPage": true,
"multipageLayouts": [{"@odata.type": "microsoft.graph.printMultipageLayout"}],
"colorModes": [{"@odata.type": "microsoft.graph.printColorMode"}],
"topMargins": [12345],
"bottomMargins": [12345],
"rightMargins": [12345],
"leftMargins": [12345],
"collation": true,
"scalings": [{"@odata.type": "microsoft.graph.printScaling"}]
}