有谁知道将 Microsoft Word 文档转换为 XPS 文件的 3rd 方库?
我知道使用 MS Word 或使用 Word 自动化可以做到这一点,但我希望有一个库来进行不依赖计算机安装 MS Word 的转换。
我需要使用 API 完全在代码中进行转换。在转换过程中不会有用户交互。
谢谢,克里斯。
您可以直接进行转换,而无需使用 Office Interop 的任何 3rd 方 dll。这篇文章演示了如何使用 WPF 将 Word 文档视为 XPS:Convert Word Documents in XPS using WPF and C#
从文章中提供的代码来看,将 Word 转换为 XPS 应该相当简单;当然,忽略 WPF 部分。
编辑
以上答案确实需要Word;我的错。
Apose.Word for .NET将在没有安装 Office/Word 的情况下将 Word 转换为 XPS。虽然它可能有点贵。