Я хочу напечатать свой файл на указанном c принтере. Однако он всегда выбирает один и тот же принтер для работы. Я использую Spire.Pdf;
для. NET. Мой код выглядит следующим образом:
[...]
PdfDocument pdf = new PdfDocument();
pdf.LoadFromFile(path);
pdf.PrintSettings.PrinterName = "HP";
pdf.Print();
pdf.Dispose();
[...]
У меня есть два принтера. Один из них называется «EPSON L310 Series», другой - принтер «HP». Даже если я установлю pdf.PrintSettings.PrinterName = "HP";
, он выберет «EPSON L310 Series» для задания на печать.

Как видите, в диалоговом окне печати по умолчанию выбрано «HP».