印刷設定
PrintSettings クラスをインスタンス化し、要件に応じて設定してください。 最後に、PrintSettings オブジェクトをいずれかの PRINT メソッドに渡します。 利用可能なすべての印刷設定を以下で確認してください。
DefaultSettings:IronPrint.PrintSettingsクラスの新しいインスタンスをデフォルト値で初期化します。PaperSize: プリンターで使用されるpaperSizeを設定します。PaperOrientation:PortraitまたはLandscape)を指定します。Dpi: 意図されたprintResolutionをドットパーインチ(dpi)で表します。- 備考:PRINTで使用される実際の
Dpiは、プリンターの機能によって制限される場合があります。
- 備考:PRINTで使用される実際の
NumberOfCopies: ドキュメントの PRINT 時に生成されるnumberOfCopiesを示します。 -備考: 一部のプラットフォームでは、複数のコピーを正確に複製できない制限が存在する場合があります。 このような場合、IronPrint.PrintSettings.NumberOfCopiesの指定値が無視され、1部のみがPRINTされる可能性があります。PrinterName: PRINT に使用するprinterNameを指定します。- 備考:
PrintDialogでプリンターを選択した場合、この設定は無視されます。 利用可能なプリンター名を取得するには、IronPrint.Printer.GetPrinterNamesまたはIronPrint.Printer.GetPrinterNamesAsyncを使用してプリンター名リストを取得できます。
- 備考:
PaperMargins: PRINT に使用するpaperMarginsをミリメートル単位に設定します。Grayscale:grayscaleにPRINTするかどうかを示します。Flatten:Flatten印刷前にPDFを確認できるため、フォームフィールドの値や画像を表示するのに便利です。- 注:デフォルト値は
falseであり、これは印刷前に PDF がフラット化されることを示しています。
- 注:デフォルト値は
Tray: 印刷ジョブに使用されるTray。 これにより、ユーザーはプリンタに用紙を供給する特定のトレイを指定できます。- 備考:
trayをPrintDialog内で選択した場合、この設定は無視されます。 利用可能なtrayを入手するには、IronPrint.Printer.GetPrinterTrays(System.String)またはIronPrint.Printer.GetPrinterTraysAsync(System.String)を使用できます。 デフォルト値はnullであり、プリンターが提供するデフォルトのトレイを使用することを示しています。 このトレイ選択プロパティは、Windowsでのみ利用可能です。
- 備考:
準備はできましたか?
Nuget ダウンロード 41,154 | バージョン: 2026.5 just released

