次の方法で共有


printerCapabilities リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

プリンターによって報告される機能を表します。

プロパティ

プロパティ 説明
contentTypes String collection プリンターがサポートするサポートされているコンテンツ (MIME) の種類の一覧。 ユニバーサル プリント サービスがこれらの MIME の種類をすべて印刷することをサポートすることは保証されません。
isColorPrintingSupported ブール型 プリンターでカラー印刷がサポートされている場合は True。それ以外の場合は false。 読み取り専用です。
feedOrientations printerFeedOrientation コレクション プリンターでサポートされているフィードの向きの一覧。
isPageRangeSupported ブール型 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 ブール型 True の場合、プリンターは、印刷メディアのサイズに合わせて PDF ページのスケーリングをサポートしています。それ以外の場合は false。
multipageLayouts printMultipageLayout コレクション プリンターでサポートされているプレゼンテーションの指示。 サポートされる値については、次の表を参照してください。
colorModes printColorMode コレクション プリンターでサポートされているカラー モード。 有効な値については、次の表を参照してください。
topMargins Int32 コレクション プリンターでサポートされている上余白 (ミクロン単位) の一覧。
bottomMargins Int32 コレクション プリンターでサポートされている下余白の一覧 (ミクロン単位)。
rightMargins Int32 コレクション プリンターでサポートされている右余白の一覧 (ミクロン単位)。
leftMargins Int32 コレクション プリンターでサポートされている左余白の一覧 (ミクロン単位)。
collation ブール型 True の場合、プリンターは、複数ページの文書の複数のコピーを印刷するときに照合順序をサポートします。それ以外の場合は false。
scalings printScaling コレクション サポートされている印刷スケーリング。

printerFeedOrientation 値

メンバー 説明
longEdgeFirst 0 プリンターは、作業中のトレイのシートを "横向き" で消費し、シートの長い端が先に表示されます。
shortEdgeFirst 1 プリンターは、作業中のトレイのシートを "縦" の向きで消費し、最初にシートの端が短くなります。
unknownFutureValue 2 進化可能な列挙センチネル値。 使用しないでください。

printQuality 値

メンバー 説明
低い 0 プリンターは、低品質 (一般に "ドラフト" と呼ばれる) を使用してジョブを印刷します。
medium 1 プリンターは、メディア (一般に "通常" と呼ばれる) 品質を使用してジョブを印刷します。
高い 2 プリンターは、高い品質 (一般に "最適" または "ファイン" と呼ばれる) を使用してジョブを印刷します。
unknownFutureValue 3 進化可能な列挙センチネル値。 使用しないでください。

printDuplexMode 値

メンバー 説明
flipOnLongEdge 0 プリンターは両面印刷し、長い端に沿って文書を反転します。
flipOnShortEdge 1 プリンターは両面印刷し、短辺に沿って文書を反転します。
oneSided 2 プリンターは片面印刷します。

printFinishing 値

メンバー 説明
none 3 仕上げなし。 この値を含めることは、仕上げの空のコレクションを提供することと同じです。
定番 4 プリンターの既定の stapling 構成を使用してドキュメントをステープルします。
パンチ 5 プリンターの既定の穴パンチ構成を使用して、ドキュメントに穴を開けます。
覆う 6 文書にカバーを適用します。
縛る 7 プリンターの既定のバインド構成を使用してドキュメントをバインドします。
saddleStitch 8 プリンターの既定のステッチ構成を使用してドキュメントをサドル stich します。
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 進化可能な列挙センチネル値。 使用しないでください。
stapleTripleLeft 33 左端に沿って 3 つのステープル (ワイヤ ステッチ) でドキュメントをバインドします。
stapleTripleTop 34 上端に沿って 3 つのステープル (ワイヤ ステッチ) でドキュメントをバインドします。
stapleTripleRight 35 右端に沿って 3 つのステープル (ワイヤ ステッチ) でドキュメントをバインドします。
stapleTripleBottom 36 下辺に沿って 3 つのステープル (ワイヤ ステッチ) でドキュメントをバインドします。
bindLeft 37 左端に沿ってドキュメントをバインドします。バインドの種類はサイト定義です。
bindTop 38 上端に沿ってドキュメントをバインドします。バインドの種類はサイト定義です。
bindRight 39 右端に沿ってドキュメントをバインドします。バインドの種類はサイト定義です。
bindBottom 40 下の端に沿ってドキュメントをバインドします。バインドの種類はサイト定義です。
foldAccordion 41 ハードコピー出力を垂直方向に 4 つのセクションにアコーディオンフォールドします。
foldDoubleGate 42 ハードコピー出力の上と下の四半期を中線に向かって折り、垂直に半分に折ります。
foldGate 43 ハードコピー出力の上四半期と下の四半期を中線に向かって折りたたみます。
foldHalf 44 ハードコピー出力を垂直方向に半分に折ります。
foldHalfZ 45 ハードコピー出力を水平方向に半分に折り、用紙を垂直方向に 3 つのセクションに折りたたみます。
foldLeftGate 46 ハードコピー出力の上 4 分の 1 を中線に向かって折ります。
foldLetter 47 ハードコピー出力を垂直方向に 3 つのセクションに折りたたみます。C フォールドとも呼ばれます。
foldParallel 48 ハードコピー出力を垂直方向に半分に 2 回折り、4 つのセクションを生成します。
foldPoster 49 ハードコピー出力を水平方向と垂直方向の半分に折ります。クロスフォールドとも呼ばれることもあります。
foldRightGate 50 ハードコピー出力の下 4 分の 1 を中線に向かって折ります。
foldZ 51 ハードコピー出力を垂直方向に 3 つのセクションに折りたたみ、Z を形成します。
foldEngineeringZ 52 ハードコピー出力を垂直方向に 3 つのセクションに折りたたみ、Z を形成しますが、上端に沿ってバインド、パンチ、またはステープルを行う余地を残します。
punchTopLeft 53 ハードコピー出力の左上に 1 つの穴を開きます。
punchBottomLeft 54 ハードコピー出力の左下に 1 つの穴を開きます。
punchTopRight 55 ハードコピー出力の右上に 1 つの穴を開きます。
punchBottomRight 56 ハードコピー出力の右下に 1 つの穴を開きます。
punchDualLeft 57 ハードコピー出力の左側に 2 つの穴を開けます。
punchDualTop 58 ハードコピー出力の上部側に 2 つの穴を開けます。
punchDualRight 59 ハードコピー出力の右側に 2 つの穴を開けます。
punchDualBottom 60 ハードコピー出力の底面に 2 つの穴を開けます。
punchTripleLeft 61 ハードコピー出力の左側に 3 つの穴を開けます。
punchTripleTop 62 ハードコピー出力の上部側に 3 つの穴を開けます。
punchTripleRight 63 ハードコピー出力の右側に 3 つの穴を開けます。
punchTripleBottom 64 ハードコピー出力の底面に 3 つの穴を開けます。
punchQuadLeft 65 ハードコピー出力の左側に 4 つの穴を開けます。
punchQuadTop 66 ハードコピー出力の上部側に 4 つの穴を開けます。
punchQuadRight 67 ハードコピー出力の右側に 4 つの穴を開けます。
punchQuadBottom 68 ハードコピー出力の底面に 4 つの穴を開けます。
折る 69 ハードコピー出力をフォールドします。
trim 70 1 つまたは複数のエッジでハードコピー出力をトリミングします。
71 セットをベールします。
bookletMaker 72 セットを署名ブックレット メーカーに配信します。
上着 73 各シートに保護液または粉末コーティングを塗布します。
ラミネート 74 各シートに保護 (固体) 材料を適用します。
trimAfterPages 75 各ページの後に出力をトリミングします。
trimAfterDocuments 76 各ドキュメントの後に出力をトリミングします。
trimAfterCopies 77 各セットの後に出力をトリミングします。
trimAfterJob 78 ジョブの後に出力をトリミングします。

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 進化可能な列挙センチネル値。 使用しないでください。

mediaSizes 値

A3
A4
A5
A6
JIS B4
JIS B5
JPN 羽垣
北米 5x7in
北米 エグゼクティブ
北米政府の手紙
北米 インデックス 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"}]
}