Spécifier le nom de l'imprimante
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
Spécifier le nom de l'imprimante

Spécifier le nom de l'imprimante

Définissez la propriété PrinterName sur PrintSettings pour diriger une tâche d'impression vers une imprimante spécifique au lieu de celle par défaut du système. La valeur doit correspondre à l'un des noms renvoyés par Printer.GetPrinterNames(), tel que le nom de partage d'une imprimante réseau ou d'une imprimante virtuelle comme " Microsoft Print to PDF ".

Cela est particulièrement précieux dans les environnements avec plusieurs imprimantes - par exemple, en dirigeant les factures vers une imprimante dédiée à la facturation tout en envoyant les étiquettes d'expédition à une imprimante d'étiquettes. Notez que si vous utilisez également ShowPrintDialog, l'imprimante sélectionnée dans la boîte de dialogue remplacera ce paramètre.

Suivez le guide étape par étape pour spécifier un nom d'imprimante

Prêt à commencer?

Nuget Downloads 49,171Version :2026.11vient de sortir