C#/VB.NET 将Word转为PDF
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文档,如图效果:
