打印設置

Instantiate the PrintSettings class(實例化 PrintSettings 類別)並根據您的需求進行設定。 最後,將 PrintSettings 物件傳給其中一個列印方法。 探索以下所有可用的列印設定:

  • DefaultSettings:使用預設值初始化 IronPrint.PrintSettings 類的新實例。
  • PaperSize:設定印表機使用的紙張大小。
  • PaperOrientation:指定紙張方向(例如,Portrait 或 Landscape)。
  • Dpi:代表預期的列印解析度,單位為每英吋點數。
    • 備註: 列印實際使用的 DPI 可能會受到印表機功能的限制。
  • NumberOfCopies:表示列印文件時要產生的相同份數。
    • 備註:在某些平台中,可能存在無法精確複製多份副本的限制。 在這種情況下,IronPrint.PrintSettings.NumberOfCopies 的指定值可能會被忽略,導致只列印一份。
  • PrinterName:指定用於列印的印表機名稱。
    • 備註:如果您在 PrintDialog 中選擇印表機,此設定將會被忽略。 若要取得可用的印表機名稱,您可以使用 IronPrint.Printer.GetPrinterNamesIronPrint.Printer.GetPrinterNamesAsync 取得印表機名稱清單。
  • PaperMargins:設定列印時使用的邊距,單位為毫米。
  • 灰階:表示是否以灰階列印。
  • Flatten:在列印前將 PDF 壓平,這對於顯示表單欄位值和影像非常有用。
    • :預設值為 false,表示 PDF 將在列印前壓平。
  • 托盤:用於列印工作的印表機托架。 這可讓使用者指定特定的紙盤,從該紙盤將紙張送入印表機。
    • 備註:如果您在 PrintDialog 中選擇托盤,此設定將會被忽略。 若要取得可用的托盤,您可以使用 IronPrint.Printer.GetPrinterTrays(System.String)IronPrint.Printer.GetPrinterTraysAsync(System.String) 。 預設值為空,表示使用印表機提供的預設紙盤。 此托盤選擇屬性僅適用於 Windows。

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

準備好開始了嗎?
Nuget 下載 34,016 | 版本: 2025.11 剛剛發布