C#/VB.NET 将Word转为PDF

2025-10-07 13:14:37

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢