IRONSOFTWAREHOME
印刷設定
using IronPrint;

// Configure print setting
PrintSettings printSettings = new PrintSettings();
printSettings.Dpi = 150;
printSettings.NumberOfCopies = 2;
printSettings.PaperOrientation = PaperOrientation.Portrait;

// Print the document
Printer.Print("newDoc.pdf", printSettings);
Imports IronPrint

' Configure print setting
Dim printSettings As New PrintSettings()
printSettings.Dpi = 150
printSettings.NumberOfCopies = 2
printSettings.PaperOrientation = PaperOrientation.Portrait

' Print the document
Printer.Print("newDoc.pdf", printSettings)
NuGet Download
PM > Install-Package IronPrint
印刷設定

印刷設定

必要に応じてPrintSettingsクラスをインスタンス化し、構成してください。 最後に、PrintSettingsオブジェクトを印刷メソッドの1つに渡します。 利用可能なすべての印刷設定を以下で確認してください。

  • DefaultSettings: IronPrint.PrintSettingsクラスの新しいインスタンスをデフォルト値で初期化します。
  • PaperSize: プリンタが使用するpaperSizeを設定します。
  • PaperOrientation: paperOrientation (例: Portrait または Landscape) を指定します。
  • Dpi: インクルードされたポイント・パー・インチで意図されたprintResolutionを表します。
    • 備考: 印刷に使用される実際のDpiはプリンターの機能によって制限される場合があります。
  • NumberOfCopies: ドキュメントを印刷する際に生成されるnumberOfCopiesを示します。 -備考: 一部のプラットフォームでは、複数のコピーを正確に複製できない制限が存在する場合があります。 このような場合、IronPrint.PrintSettings.NumberOfCopiesの指定された値が無視され、一部のコピーだけが印刷されることがあります。
  • PrinterName: 印刷に使用するprinterNameを指定します。
    • 備考: PrintDialogでプリンターを選択した場合、この設定は無視されます。 利用可能なプリンター名を取得するには、IronPrint.Printer.GetPrinterNamesAsyncを使用してプリンター名リストを取得できます。
  • PaperMargins: ミリメートル単位で印刷に使用するpaperMarginsを設定します。
  • Grayscale: grayscaleで印刷するかどうかを示します。
  • Flatten: PDFを印刷する前にFlattenし、フォームフィールド値と画像を表示するのに便利です。
    • 注意: デフォルト値はfalseであり、PDFが印刷前にフラット化されることを示します。
  • Tray: 印刷ジョブに使用されるTray。 これにより、ユーザーはプリンタに用紙を供給する特定のトレイを指定できます。
    • 備考: trayを選択した場合、この設定は無視されます。 利用可能なIronPrint.Printer.GetPrinterTraysAsync(System.String)を使用してください。 デフォルト値はnullであり、それがプリンターが提供するデフォルトのトレイを使用することを示します。 このトレイ選択プロパティは、Windowsでのみ利用可能です。
IronPrintで詳細な印刷設定ガイドを見る
GitHubで見る

準備はできましたか?

Nuget Downloads 46,787バージョン:2026.10リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPrint
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
あなたの詳細は常に守秘されます。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
世界中の数百万人のエンジニアから信頼されています。
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.10

PM > Install-Package IronPrint
nuget.org/packages/IronPrint/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. ブロウズを選択し、「IronPrint」を検索します
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.10

  1. IronPrintをダウンロードし、解凍して、ソリューションディレクトリ内の~/Libsなどの場所に配置します。
  2. Visual Studioのソリューションエクスプローラーで参照を右クリックし、ブロウズから「IronPrint.dll」を選択。

$999からのライセンス