XPS 到 Word 2007
有没有办法使用 VB.NET 将 XPS 转换为 Word 或 RTF?
Is there a way to convert XPS to Word or RTF using VB.NET?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
有没有办法使用 VB.NET 将 XPS 转换为 Word 或 RTF?
Is there a way to convert XPS to Word or RTF using VB.NET?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
是的,这应该是可能的,因为 xps 是基于 xml 的矢量标记。 除非你在这个领域工作,否则自己写是一项艰巨的任务。
我建议您寻找一个适合您的工具。 例如
http://www.investintech.com/xpscentral/xpstoword/
看看这个你可能必须在 VB.net 中编写一些自动化程序,
即使这些工具在翻译样式等方面的工作有所不同
。marcus
Yes this should be possible as xps is an xml based vector mark-up. It would be a hard task though to write yourself, unless you work in this area allot though.
I would suggest that you look for a tool to do it for you. such as
http://www.investintech.com/xpscentral/xpstoword/
Looking at this you may have to write some automation in VB.net
even the tools vary in the job they do translating the styles etc.
marcus
对的,这是可能的。 76 个状态是一项艰苦的工作,但基本上是使用 Linq-to-XML 或 XSLT 将 XPS 转换为 WordprocessingML。 本系列是 A) C# 和 B) WML 到 XHTML,但转换原理是相同的。
XPS 的 XML 是 XAML 的一种形式,因此如果您熟悉 WPF 或 Silverlight 中的 XAML,您应该对这个 XAML 感到熟悉 - 您可以阅读有关它的更多信息 此处。
Yes, it is possible. It's hard work as 76 states, but it would basically be using Linq-to-XML or XSLT to transform XPS to WordprocessingML. This series is A) in C# and B) for WML to XHTML, but the principles of transformation are the same.
XPS's XML is one form of XAML, so if you're familiar with XAML in WPF or Silverlight, you should feel close to home with this XAML - you can read more about it here.