将 OpenXML SDK .docx 文件转换为 PDF

问题描述 投票:0回答:1

我正在使用 OpenXML sdk 2.5 用数据库中的数据填充 Word 模板,并且需要将结果导出为 PDF。我目前正在使用服务器端互操作方法,但有时我会遇到异常:

System.Runtime.InteropServices.COMException (0x80080005):由于以下错误,检索 CLSID 为 {00020906-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败:80080005。

还有其他免费方式可以将 .docx 文档转换为 .pdf 吗?

c# .net pdf openxml-sdk
1个回答
0
投票

在尝试了很多其他方法之后,我使用 Apache POI-XWPF 库 将 docx 渲染为 pdf(示例应用程序)。它可能足以满足您的场景,但如果您想使用特定字体等,则存在一些限制。

© www.soinside.com 2019 - 2024. All rights reserved.