IRONSOFTWAREHOME
指定印表機名稱
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);
Imports IronPrint

' Route the print job to a specific printer
Dim settings As 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 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天試用金鑰
無需信用卡或帳戶建立