win10pdfreader打印 (win10PDF打印机) 1:简介

PdfiumViewer 是一个 WinForms 控件,它承载一个 PdfRenderer 将工具栏保存或打印在控件上 PDF 文件


2:兼容性

除了常规的win7 win10 也支持xp win8


3:对比Spire.Pdf和Adobe PDF Reader

Spire.Pdf免费版只能打印三页pdf

Adobe PDF Reader每台电脑都必须安装Adobe PDF 客户体验不是很好

PdfiumViewer开源且免费 预览打印文档内容无上限

4:安装使用

使用Nuget搜索pdfiumviewer安装





准备一个pdf文件

我在这里找到了一个wpf共有900多页书籍




在界面上添加一个PdfViewer控件和一个button按钮


按钮中的事件

private void button1_Click(object sender, EventArgs e){ OpenFileDialog ofd = new OpenFileDialog(); ofd.Multiselect = true; ofd.Title = "打开pdf文件"; ofd.Filter = "pdf文件(*.pdf)|*.pdf"; ofd.ShowDialog(); string path = ofd.FileName; pdfViewer1.Document = OpenDocument(path); }private PdfDocument OpenDocument(string fileName){ try{ return PdfDocument.Load(fileName); }catch (Exception ex){ MessageBox.Show(this, ex.Message, Text, MessageBoxButtons.OK, MessageBoxIcon.Error); return null; }}


打开我们的pdf书籍,我们可以看到我们的预览效果



然后检查我们的放大、保存和打印事件是否密封,不要自己写代码

印刷事件也很有用





最后,我希望一切neter注重前沿技术,不要故步自封。

最后,如果你喜欢我的文章,请注意, 希望net生态系统越来越好!

最后,如果你喜欢我的文章,请注意, 希望net生态系统越来越好!