C# 用NPOI库将Word文档转换为PDF格式

内容分享6个月前发布
20 0 0
全能 AI 聚合平台 免费

一站式接入主流 AI 大模型,支持对话 · 生图 · 生视频,即开即用

ChatGPT Claude Gemini Grok DeepSeek 通义千问 Ollama
AI对话 AI生图 AI视频
免费使用 →

#秋日生活打卡季#

NPOI库是一个开源的.NET库,用于处理Office文档。支持读取、写入和转换各种Office文档格式,包括Word文档。

  • 使用NuGet包管理器将NPOI库添加到您的项目中。
  • 使用NPOI库将Word文档转换为PDF格式的示例:
using NPOI.XWPF.UserModel;
using NPOI.XWPF.Converter.Pdf;

public void ConvertWordToPdf(string wordFilePath, string pdfFilePath)
{
    // Load the Word document
    using (var doc = new XWPFDocument(File.OpenRead(wordFilePath)))
    {
        // Convert the Word document to PDF
        using (var pdfStream = new FileStream(pdfFilePath, FileMode.Create))
        {
            PdfConverter.Convert(doc, pdfStream);
        }
    }
}

示例中使用NPOI库来加载Word文档并将其转换为PDF格式。

使用XWPFDocument类加载Word文档。使用PdfConverter.Convert方法将文档转换为PDF格式,并将结果保存到指定的PDF文件路径。

C# 用NPOI库将Word文档转换为PDF格式

© 版权声明

相关文章

暂无评论

none
暂无评论...