XPS 到 Word 2007

发布于 2024-07-24 03:20:13 字数 43 浏览 9 评论 0原文

有没有办法使用 VB.NET 将 XPS 转换为 Word 或 RTF?

Is there a way to convert XPS to Word or RTF using VB.NET?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

余罪 2024-07-31 03:20:13

是的,这应该是可能的,因为 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

怪我入戏太深 2024-07-31 03:20:13

对的,这是可能的。 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文