【WPF】Word转Pdf
2022-07-02 本文已影响0人
RobotZe
一、概述
将Word文件转换为pdf。 Word文件类型包括:docx、doc、docm、rtf、dot、dotx、htm、odt、txt
二、演示
![](https://img.haomeiwen.com/i8833471/714d3f8ed015f705.gif)
三、环境
开发工具:Visual Studio
开发语言:C#
目标框架:.Net Framework 4.8
四、实现
第一步:新建项目WordToPdfDemo
![](https://img.haomeiwen.com/i8833471/1d92f4d81660ed83.png)
第二步:添加Nuget包
添加Nuget包:Microsoft.Office.Interop.Word
![](https://img.haomeiwen.com/i8833471/4199110a4f3c6081.png)
第三步:添加PdfConverter类
添加PdfConverter类,并添加ConvertWordToPdf方法,用于实现Word转Pdf
![](https://img.haomeiwen.com/i8833471/fd9cf2763f34828e.png)
第四步:编写界面
MainWindow.xaml代码如下
![](https://img.haomeiwen.com/i8833471/661ab55360e5506a.png)
第五步:实现按钮点击事件
在MainWindow.xaml.cs中实现选择文件按钮和开始转换按钮的点击事件
![](https://img.haomeiwen.com/i8833471/515bccc9394639f7.png)