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**物件傳遞給其中一個列印方法。 探索以下所有可用的列印設定:

  • IronPrint.PrintSettings類別的新實例。
  • paperSize
  • Landscape)。
  • printResolution
    • 備註:實際用於列印的Dpi可能會受到列印機能力的限制。
  • numberOfCopies
    • 備註:在某些平台上,可能存在限制,無法準確再現多份副本。 在這種情況下,指定的IronPrint.PrintSettings.NumberOfCopies值可能會被忽略,結果只列印一份副本。
  • printerName
    • 備註:如果您在PrintDialog中選擇了列印機,該設定將被忽略。 要取得可用的列印機名稱,您可以使用IronPrint.Printer.GetPrinterNamesAsync來獲取列印機名單。
  • paperMargins
  • grayscale列印。
  • Flatten PDF在列印前,這對於顯示表單欄位值和圖像很有用。
    • 注意:預設值為false,表示PDF將在列印之前被攤平。
  • Tray。 這允許使用者指定從哪個紙盤進紙到列印機。
    • 備註:如果您在tray,該設定將被忽略。 要取得可用的IronPrint.Printer.GetPrinterTraysAsync(System.String)。 預設值為null,表示使用列印機提供的預設紙盤。 本紙盤選擇屬性僅在Windows中可用。
通過IronPrint探索詳細的列印設定指南
在GitHub上查看

準備好開始了嗎?

Nuget Downloads 46,090版本:2026.9剛剛發布

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 IronPDF
預約您的免費
現場演示
Booking Badge

全球數百萬工程師信賴

Iron Software的客戶標誌
獲得非義務性諮詢
完成下列表單或發郵件到sales@ironsoftware.com
您的資訊將始終保密。
全球數百萬工程師信賴
Iron Software的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立