将 OpenXML SDK .docx 文件转换为 PDF

5 .net c# pdf openxml-sdk

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

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

有没有其他免费方法可以将 .docx 文档转换为 .pdf?

小智 0

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