印刷設定

PrintSettingsクラスをインスタンス化し、要件に従って設定します。 最後に、PrintSettingsオブジェクトをprintメソッドの1つに渡します。 利用可能なすべての印刷設定を以下でご覧ください:

  • DefaultSettings:IronPrint.PrintSettingsクラスの新しいインスタンスをデフォルト値で初期化します。
  • PaperSize: プリンターが使用する用紙サイズを設定します。
  • PaperOrientation:用紙の向きを指定します。 (例:ポートレートまたはランドスケープ).
  • Dpi:印刷解像度を1インチあたりのドット数で表します。 備考印刷に使用される実際のDPIは、プリンタの能力によって制限される場合があります。
  • NumberOfCopies:ドキュメントの印刷時に生成される同一コピーの数を示します。 備考: プラットフォームによっては、複数コピーの正確な複製を妨げる制限が存在する場合があります。 このような場合、IronPrint.PrintSettings.NumberOfCopiesの指定値が無視され、1部のみ印刷されることがあります。
  • PrinterName:印刷に使用するプリンタの名前を指定します。 備考:PrintDialogでプリンタを選択した場合、この設定は無視されます。 利用可能なプリンタ名を取得するには、IronPrint.Printer.GetPrinterNamesまたはIronPrint.Printer.GetPrinterNamesAsyncを使用してプリンタ名リストを取得できます。
  • PaperMargins:印刷に使用する余白をミリメートル単位で設定する。
  • グレースケール:グレースケールで印刷するかどうかを示します。
  • 平坦化:これは、フォームフィールド値や画像を表示するのに便利です。 デフォルト値はfalseで、印刷前にPDFが平坦化されることを示します。
  • トレイ:印刷ジョブに使用されるプリンタトレイ。 これにより、プリンターに給紙する特定のトレイを指定することができる。 PrintDialogでトレイを選択した場合、この設定は無視されます。 利用可能なトレイを取得するには、IronPrint.Printer.GetPrinterTraysを使用します。(システム文字列) または IronPrint.Printer.GetPrinterTraysAsync。(システム文字列). デフォルト値はNULLで、プリンタが提供するデフォルトトレイを使用することを示す。 このトレイ選択プロパティはWindowsでのみ利用可能です。