指定印表機名稱
using IronPrint;

// Route the print job to a specific printer
var settings = new PrintSettings();
settings.PrinterName = "Microsoft Print to PDF";

Printer.Print("invoice.pdf", settings);
NuGet Download
PM > Install-Package IronPrint
指定印表機名稱

指定印表機名稱

將PrintSettings上,以將列印作業指向特定的印表機,而不是系統預設的印表機。 此值必須與Printer.GetPrinterNames()返回的名稱之一匹配,例如網路印表機的共享名稱或虛擬印表機如"Microsoft Print to PDF"。

這在多印表機的環境中特別有價值——例如,將發票路由到專用的計費印表機,同時將運送標籤發送到標籤印表機。 請注意,如果您也使用ShowPrintDialog,則在對話框中選擇的印表機將覆蓋此設置。

請遵循《步驟指南》來指定印表機名稱

準備好開始了嗎?

Nuget Downloads 49,171版本:2026.11剛剛發布