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.