使用 PDFSharp 库的 MS Dynamics NAV 2017 PDF 文件打印无法正常工作

PDF file printing with MS Dynamics NAV 2017 using PDFSharp library not working

我在 NAV 2017 中使用了以下代码:

Printer := Printer.PdfFilePrinter('C:\IBTS\test_folder\pdf-sample.pdf');
Printer.DefaultPrinterName := 'HP LaserJet Pro MFP M521 PCL 6';
Printer.AdobeReaderPath('C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe');
Printer.Print();

但是,这只会打开 Adob​​e Reader,然后什么也没有发生。我如何让它工作,即打印文档?

打印机名称不正确。我将离开这个线程,因为它可能对遇到同样问题的其他人有用,或者只是想知道 pdf 打印如何与这个库一起工作。