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