列印設定

請實例化 PrintSettings 類別,並根據您的需求進行設定。 最後,將 PrintSettings 物件傳遞給其中一個 PRINT 方法。 請參閱下方所有可用的PRINT設定:

  • DefaultSettings:使用預設值初始化 IronPrint.PrintSettings 類別的新實例。
  • PaperSize:設定印表機所使用的 paperSize
  • PaperOrientation:指定 paperOrientation(例如 PortraitLandscape)。
  • Dpi:代表預期的 printResolution(以每英寸點數表示)。
    • 備註:實際用於列印的 Dpi 可能受限於印表機的功能。
  • NumberOfCopies:表示在列印文件時將產生的 numberOfCopies
    • 備註:某些平台可能存在限制,導致無法精確複製多份內容。 在此類情況下,IronPrint.PrintSettings.NumberOfCopies 的指定值可能會被忽略,導致僅列印一份副本。
  • PrinterName:指定用於列印的 printerName
    • 備註:若您在 PrintDialog 中選擇印表機,此設定將被忽略。 若要取得可用的印表機名稱,您可以使用 IronPrint.Printer.GetPrinterNamesIronPrint.Printer.GetPrinterNamesAsync 來擷取印表機名稱清單。
  • PaperMargins:設定用於列印的 paperMargins 單位為公釐。
  • Grayscale:指示是否在 grayscale 中 PRINT。
  • Flatten: Flatten 在列印前預覽 PDF,此功能有助於顯示表單欄位值與圖片。
    • 注意:預設值為 false,表示 PDF 將在列印前進行扁平化處理。
  • Tray:用於列印工作的 Tray。 這讓使用者能夠指定特定紙匣,作為紙張送入印表機的來源。
    • 備註:若在 PrintDialog 中選擇 tray,此設定將被忽略。 若要取得可用的 tray,您可以使用 IronPrint.Printer.GetPrinterTrays(System.String)IronPrint.Printer.GetPrinterTraysAsync(System.String)。 預設值為 null,表示使用印表機提供的預設紙匣。 此托盤選取屬性僅在 Windows 中提供。

透過 IronPrint 探索詳細的列印設定指南

準備開始了嗎?
Nuget 下載 41,154 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronPrint
執行範例程式,親眼見證您的文件送印。