需要先安装三个包:
- 安装
1PdfiumViewer
NuGet包 - 安装
1PdfiumViewer.Native.x86.v8-xfa
NuGet包 - 安装
1PdfiumViewer.Native.x86_64.v8-xfa
NuGet包
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
string pdfFilePath = @"C:\a.pdf"; // PDF文件路径 PrintPDF(pdfFilePath); static void PrintPDF(string pdfFilePath) { using (var document = PdfDocument.Load(pdfFilePath)) { using (var printDocument = document.CreatePrintDocument()) { printDocument.PrinterSettings = new PrinterSettings() { PrinterName = "Zebra", // 更改为你的打印机名称 PrintRange = PrintRange.AllPages, Copies = 1, }; printDocument.PrintController = new StandardPrintController(); // 可选,用于打印进度 printDocument.Print(); } } } |
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。