C#利用pdfium.dll组件直接打印PDF文件
需要先安装三个包:
- 安装
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(); } } } |
创作不易,用心坚持,请喝一怀爱心咖啡!继续坚持创作~~
