WPF 使用PdfiumViewer实现PDF预览与打印

1.引用Nuget包:PdfiumViewer

2.Xaml代码,需要使用<WindowsFormsHost>标签,可能这个包是为winform设计的。

XML 复制代码
    xmlns:pdfium="clr-namespace:PdfiumViewer;assembly=PdfiumViewer"

    <WindowsFormsHost>
        <pdfium:PdfViewer x:Name="pdfViewer" Width="300" Height="300"/>
    </WindowsFormsHost>

3.后台代码,非常简单,绑定一下PDF文件路径即可。

cs 复制代码
        public PrintingPDF(string PDFPath)
        {
            InitializeComponent();

            try
            {
                var document = PdfDocument.Load(PDFPath);
                pdfViewer.Document = document;
            }
            catch (Exception ex)
            {
                
            }
        }
相关推荐
西贝爱学习8 小时前
考研408参考用书:计算机组成原理(唐朔飞)介绍,附pdf
考研·pdf
花花鱼9 小时前
itext7 html2pdf 将html文本转为pdf
java·pdf
百事牛科技13 小时前
PDF转换格式失败?原因及解决方法全解析
windows·pdf
nuclear201115 小时前
Python批量处理PDF图片详解(插入、压缩、提取、替换、分页、旋转、删除)
python·pdf·压缩图片·插入图片·替换图片·旋转图片·删除图片
Marzlam16 小时前
一文读懂WPF布局
wpf
WineMonk20 小时前
.NET WPF 控件类分层结构
.net·wpf
Marzlam20 小时前
一文读懂WPF系列之控件模版数据模板
wpf
开开心心就好20 小时前
功能丰富的PDF处理免费软件推荐
java·windows·python·pdf·电脑·生活·软件需求
恋上钢琴的虫1 天前
markdown导出PDF,PDF生成目录
pdf
慢热型网友.1 天前
从PDF中提取表格:以GB/T2260—2007为例
android·pdf