C#/VB.NET 将Word转为PDF

时间:2026-02-14 02:23:34

1、方法1:可通过手动下载包,然后解压,找到BIN文件夹下的Spire.Doc.dll。然后在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“添加引用”将本地路径下的dll文件添加引用至程序。

2、方法2:通过NuGet安装。(2种方法)

2.1可以在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理NuGet包”,然后搜索安装。

2.2 将以下内容复制到PM控制台安装。

Install-Package Spire.Doc -Version 9.11.6 

1、主要从以下步骤完成转换:

1. 实例化Document类的对象。

2. 通过Document.LoadFromFile(string fileName)方法加载需要转换的Word文档。

3. 设置Document.UseNewEngine的布尔值为true,使用新引擎转换为PDF。

4. 通过Document.SaveToFile(string fileName, FileFormat fileFormat)保存为PDF,并指定PDF文档路径。

using Spire.Doc;

namespace WordToPDFWithNewEngine

{

    class Program

    {

        static void Main(string[] args)

        {

            //实例化Document类的对象

            Document doc = new Document();

            //加载Word文档

            doc.LoadFromFile("input.docx");

            //使用新引擎转换

            doc.UseNewEngine = true;

            //保存为PDF格式

            doc.SaveToFile("ToPDF.pdf", FileFormat.PDF);

        }

    }

}

2、完成代码后,执行程序,生成PDF文档,如图效果:

C#/VB.NET 将Word转为PDF

© 2026 长短途
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com