将XPS转换为Word 2007

3
有没有一种使用VB.NET将XPS转换为Word或RTF的方法?
2个回答

1

是的,这应该是可能的,因为xps是基于xml的矢量标记语言。不过,要自己编写这样的工具可能会很困难,除非你在这个领域有很多经验。 我建议你寻找一个可以帮助你完成这项任务的工具,比如

http://www.investintech.com/xpscentral/xpstoword/

看起来你可能需要用VB.net编写一些自动化程序

即使工具在翻译样式等方面有所不同。

马库斯


0

是的,这是可能的。正如76所说,这需要艰苦的工作,但基本上可以使用Linq-to-XML或XSLT将XPS转换为WordprocessingML。此系列是A)用C#编写的,B)用于WML到XHTML,但转换原理相同。

XPS的XML是XAML的一种形式,因此如果您熟悉WPF或Silverlight中的XAML,则应该对这个XAML感到亲切-您可以在这里阅读更多相关信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接