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)
            {
                
            }
        }
相关推荐
shadowcz0071 小时前
关于GEO的研究总结#使用 Notebooklm 来研究论文和整理报告#PDF分享
人工智能·pdf
Macbethad10 小时前
工业设备数据采集主站程序技术方案
wpf
关关长语18 小时前
HandyControl 3.5.x 版本 ListViewItem不显示问题
windows·wpf
Macbethad19 小时前
工业设备维护程序技术方案
wpf
Macbethad19 小时前
工业设备配方管理系统技术方案
wpf
czliutz20 小时前
使用pdfplumber库处理pdf文件获取文本图片作者等信息
python·pdf
喵叔哟20 小时前
7.日志系统深入
wpf
archko21 小时前
用rust+slint编写一个pdf阅读器
pdf
清风徐来Groot21 小时前
WPF布局之Grid
wpf
清风徐来Groot1 天前
WPF布局之WrapPanel
wpf