首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Syncfusion DocIO将word文档转换为pdf并保存到磁盘

使用Syncfusion DocIO将Word文档转换为PDF并保存到磁盘的步骤如下:

  1. 首先,确保已经安装了Syncfusion DocIO库。可以通过访问Syncfusion官方网站(https://www.syncfusion.com/)下载并安装该库。
  2. 导入所需的命名空间:
代码语言:txt
复制
using Syncfusion.DocIO.DLS;
using Syncfusion.DocToPDFConverter;
using Syncfusion.Pdf;
  1. 创建一个Word文档对象并加载要转换的Word文档:
代码语言:txt
复制
WordDocument wordDoc = new WordDocument("path_to_word_document.docx");

这里的"path_to_word_document.docx"是要转换的Word文档的路径。

  1. 创建一个PDF文档对象:
代码语言:txt
复制
PdfDocument pdfDoc = new PdfDocument();
  1. 使用DocToPDFConverter类将Word文档转换为PDF:
代码语言:txt
复制
DocToPDFConverter converter = new DocToPDFConverter();
pdfDoc = converter.ConvertToPDF(wordDoc);
  1. 保存PDF文档到磁盘:
代码语言:txt
复制
pdfDoc.Save("path_to_save_pdf_document.pdf");

这里的"path_to_save_pdf_document.pdf"是要保存的PDF文档的路径。

  1. 释放所有使用的资源:
代码语言:txt
复制
pdfDoc.Close(true);
wordDoc.Close();

完整的代码示例:

代码语言:txt
复制
using Syncfusion.DocIO.DLS;
using Syncfusion.DocToPDFConverter;
using Syncfusion.Pdf;

namespace WordToPdfConversion
{
    class Program
    {
        static void Main(string[] args)
        {
            // 加载Word文档
            WordDocument wordDoc = new WordDocument("path_to_word_document.docx");

            // 创建PDF文档
            PdfDocument pdfDoc = new PdfDocument();

            // 将Word文档转换为PDF
            DocToPDFConverter converter = new DocToPDFConverter();
            pdfDoc = converter.ConvertToPDF(wordDoc);

            // 保存PDF文档到磁盘
            pdfDoc.Save("path_to_save_pdf_document.pdf");

            // 释放资源
            pdfDoc.Close(true);
            wordDoc.Close();
        }
    }
}

以上是使用Syncfusion DocIO将Word文档转换为PDF并保存到磁盘的完整步骤。Syncfusion DocIO是一款功能强大的文档处理库,可以帮助开发人员轻松地进行Word文档的创建、编辑和转换等操作。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券