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 メディア サイズの標準サイズ名をサポートしています。 サポートされている値の一覧については、「 mediaSizes 値」を参照してください。
pagesPerSheet Int32 コレクション 1 回のインプレッションに適用する入力ページ数をサポートしています。
向き printOrientation コレクション プリンターでサポートされている印刷の向き。 有効な値を次の表に示します。
inputBins String collection プリンターでサポートされている入力ビン。
outputBins String collection プリンターでサポートされている出力ビン (トレイ)。
supportsFitPdfToPage ブール型 プリンターが印刷メディア サイズに一致するように PDF ページのスケーリングをサポートしている場合は true。それ以外の場合は 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 仕上げなし。 この値を含めることは、仕上げの空のコレクションを提供することと同じです。
Staple 4 プリンターの既定のホチキス止め構成を使用して文書をホチキス止めします。
punch 5 プリンターの既定の穴あけコンチ構成を使用して原稿に穴を開けます。
cover 6 文書にカバーを適用します。
bind 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 進化可能な列挙センチネル値。 使用しないでください。
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 ハードコピー出力の上段と下段の 4 分の 1 を正中線に向かって折り、垂直方向に半分に折ります。
foldGate 43 ハードコピー出力の上/下の 4 分の 1 を正中線に向かって折ります。
foldHalf 44 ハードコピー出力を縦方向に半分に折ります。
foldHalfZ 45 出力されたハードコピーを水平方向に半分に折り、用紙を垂直方向に 3 つのセクションに Z 折ります。
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 値

メンバー 説明
portrait 3 プリンターはインプレッションを "縦" 向きで印刷します。
景色 4 プリンターは、インプレッションを "横向き" で印刷します。
reverseLandscape 5 プリンターは、インプレッションを "横向きの逆" 方向に印刷します。
reversePortrait 6 プリンターはインプレッションを "逆縦" 方向に印刷します。

printMultipageLayout 値

メンバー 説明
clockwiseFromTopLeft 0 左上から始めて時計回りのグリッドでページを並べ替えます。
反時計回数FromTopLeft 1 左上から開始して、ページを反時計回りのグリッドに配置します。
反時計回数FromTopRight 2 右上から開始する反時計回りのグリッドでページを配置します。
clockwiseFromTopRight 3 右上から始めて時計回りのグリッドでページを並べ替えます。
反時計wiseFromBottomLeft 4 左下から開始して、ページを反時計回りのグリッドに配置します。
clockwiseFromBottomLeft 5 左下から始めて、時計回りのグリッドでページを並べ替えます。
反時計wiseFromBottomRight 6 右下から開始して、ページを反時計回りのグリッドに配置します。
clockwiseFromBottomRight 7 右下から始めて時計回りのグリッドでページを並べ替えます。

printColorMode 値

メンバー 説明
blackAndWhite 0 白黒 (黒のマーカー素材のみ使用)
グレースケール 1 グレースケール (一部のカラー マーカー素材が使用される可能性があります。)
color 2 色 (色の印象を作成するために、マーカー マテリアルの任意の組み合わせを使用します)。
auto 3 使用するカラー モードをプリンターに決定させます。

printScaling 値

メンバー 説明
auto 0 ドキュメントが要求されたメディアよりも大きく、余白が 0 でない場合、プリンターは printScaling に合わせて ドキュメントを拡大縮小します。 それ以外の場合、プリンターは 塗りつぶし printScaling を使用してドキュメントを拡大縮小します。 ドキュメントが要求されたメディアよりも小さい場合は、'なし' printScaling が使用されます。
shrinkToFit 1 ドキュメントが要求されたメディアよりも大きい場合、プリンターは printScaling に合わせて ドキュメントを拡大縮小します。 それ以外の場合、プリンターは printScaling なし のようにドキュメントを拡大縮小します。
fill 2 プリンターは、要求されたメディア サイズに合わせてドキュメントを拡大縮小し、縦横比を維持しますが、ドキュメントの一部がトリミングされる可能性があります。
fit 3 プリンターは、要求されたメディアサイズの印刷可能領域に合わせてドキュメントを拡大縮小し、ドキュメントをトリミングせずにドキュメントデータの縦横比を維持します。
none 4 プリンターは、要求された用紙サイズに合わせてドキュメントを拡大縮小しません。 ドキュメントが要求されたメディアよりも大きい場合、プリンターは結果の出力を中央に配置してクリップします。 ドキュメントが要求されたメディアよりも小さい場合、プリンターは結果の出力を中央に配置します。
unknownFutureValue 5 進化可能な列挙センチネル値。 使用しないでください。

mediaSizes 値

A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
ASME F
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
名刺
名刺 2x3.5in
名刺 55x85mm
名刺 55x91mm
C4
C5
C6
C7
C8
C9
C10
DL
ISO 2A0
ISO A0x3
ISO A1x3
ISO A1x4
ISO A2x3
ISO A2x4
ISO A2x5
ISO A3 Extra
ISO A3x3
ISO A3x4
ISO A3x5
ISO A3x6
ISO A3x7
ISO A4 Extra
ISO A4 タブ
ISO A4x3
ISO A4x4
ISO A4x5
ISO A4x6
ISO A4x7
ISO A4x8
ISO A4x9
ISO A5 Extra
ISO B5 Extra
ISO B6C4
ISO C0
ISO C1
ISO C1 ロング エッジ
ISO C2
ISO C2 ロングエッジ
ISO C3
ISO C3 ロング エッジ
ISO C4 ロングエッジ
ISO C5 ロング エッジ
ISO C6 ロング エッジ
ISO C6C5
ISO C7 ロング エッジ
ISO C7C6
ISO C8 ロング エッジ
ISO C9 ロング エッジ
ISO C10 ロングエッジ
ISO DL ロング エッジ
ISO ID-1
ISO RA0
ISO RA1
ISO RA2
ISO RA3
ISO RA4
ISO SRA0
ISO SRA1
ISO SRA2
ISO SRA3
ISO SRA4
JIS B0
JIS B1
JIS B2
JIS B3
JIS B4
JIS B5
JIS B6
JIS B7
JIS B8
JIS B9
JIS B10
JIS Exec
JPN Chou2
JPN Chou3
JPN Chou4
JPN Chou40
JPN 葉垣
JPN Kahu
JPN Kaku1
JPN Kaku2
JPN Kaku3
JPN Kaku4
JPN Kaku5
JPN Kaku7
JPN Kaku8
JPN 大福
JPN You1
JPN You3
JPN You4
JPN You4 ロングエッジ
JPN You5
JPN You6
JPN You7
JPN Youchou2
JPN Youchou3
JPN Youchou4
大きい写真
Medium Photo
北米 5x7in
北米 6x9in
北米 7x9in
北米 9x11in
北米 10x11in
北米 10x13 インチ
北米 10x14 インチ
北米 10x15 インチ
北米 11x12 インチ
北米 11x15in
北米 12x19 インチ
北米 A2
北米アーチA
北米アーチB
北米 Arch C
北米アーチD
北米アーチE
北米アーチE2
北米アーチE3
北米建築E1
北米 B Plus
北米 C
北米 C5
北米 D
北米 E
北米 EUR EDP
北米エグゼクティブ
北米 F
北米のファンフォールド EUR
北米ファンフォールド米国
北米のフールスキャップ
北米政府の書簡
北米政府の法律
北米インデックス 3x5in
北米インデックス 4x6in
北米インデックス 4x6 Ext
北米インデックス 5x8in
北米の請求書
北米台帳
北米の法律
北米リーガルエクストラ
北米の手紙
北米レターエクストラ
北米レタープラス
北米の君主
北米オオカバマダラ ロングエッジ
北米ナンバー 9 エンベロープ
北米ナンバー 9 ロング エッジ
北米 10 番封筒
北米ナンバー 10 ロングエッジ
北米 11 番封筒
北米ナンバー 11 ロング エッジ
北米番号 12 封筒
北米ナンバー 12 ロングエッジ
北米番号 14 封筒
北米ナンバー 14 ロングエッジ
北米オフィシオ
北米個人用
北米パーソナルロングエッジ
北米カルト
北米スーパーA
北米スーパーB
OE 12x16
OE 13x22
OE 14x17
OE 18x22
OE A2 Plus
OE Photo 10R
OE Photo 12R
OE 写真 14x18
OE Photo 16R
OE Photo 20R
OE 写真 20x30
OE Photo 22R
OE 写真 22x28
OE Photo 24R
OE Photo 24x30
OE Photo 30R
OE Photo S8R
OE 正方形写真 4x4
OE 正方形写真 5x5
OM 16K 184x260
OM 16K 195x270
OM ダイ パ カイ
OM Folio
OM Folio SP
OM Invite
OM イタリア語
OM Juuro Ku Kai
OM Pa Kai
OM 写真 30x40
OM 写真 30x45
OM 写真 30x90
OM 写真 35x46
OM 写真 40x60
OM 写真 50x75
OM 写真 50x76
OM 写真 60x90
Photo
写真l 3.5x5in
PRC 1
PRC 2
PRC 4
PRC 6
PRC 7
PRC 8
PRC 16K
PRC 32K
小さい写真
正方形の写真
ワイド写真

リレーションシップ

なし。

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"}]
}