有谁知道将 xps 文档转换为 docx 或最终转换为普通(非 wordml).doc 的(本机).net 方法?就像不使用办公自动化,而是使用一些可能对我有帮助的本地(第 3 方).net 库?
基本上 xps > doc 转换将在具有多个同时运行的“作业”的服务器上进行,自动化办公室已被证明是 somehwat .. flakey ...
有人知道这样的库吗?
.Net framework 3.0 有一个用于读取(和写入)XPS 的接口。XPS 类是 Windows Presentation Foundation、WPF 的一部分,位于 System.Windows.Xps 命名空间下。
此类任务是 Word Automation Services 的用途(在 Sharepoint 2010 中)。http://msdn.microsoft.com/en-us/library/ff181518.aspx上有一个代码示例,用于将 DOCX 文件批量转换为 PDF。
但是......我不太清楚 XPS 是否真的被支持作为打开文件的格式。在购买 Sharepoint 之前,您可能需要仔细检查一下。
克里斯