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