【问题标题】:Update text of Visio Diagrams using POI in Word document在 Word 文档中使用 POI 更新 Visio 图表的文本
【发布时间】:2016-06-27 06:56:12
【问题描述】:

我有一个 word 文档 (XWPFDocument)。它包含一些 visio 图表。 我想动态更新这些图表的文本。 我可以使用 Apache POI 做到这一点吗?

【问题讨论】:

    标签: apache-poi visio xwpf


    【解决方案1】:

    很遗憾没有。根据 Apache POI API 文档,只有对 Visio XML 文档的读取支持:

    http://poi.apache.org/apidocs/org/apache/poi/xdgf/usermodel/XmlVisioDocument.html

    公共类 XmlVisioDocument 扩展 POIXMLDocument 这是使用 Visio XML 文档 (.vsdx) 的高级起点。目前只实现了读支持,API还不成熟,可能会发生变化。有关 visio XML 格式(使用 XSD 1.0 架构)的更多信息,您可以在 https://msdn.microsoft.com/en-us/library/hh645006(v=office.12).aspx 找到文档,该文档在某些方面缺少,但您可以在 https://msdn.microsoft.com/en-us/library/office/jj684209(v=office.15).aspx 找到其他文档和更新的 XSD 1.1 架构每个提供不同的详细信息,但 SharePoint 参考文档更好,更有用。

    此外,通过读取 API,似乎无法访问 Word 文档中嵌入的 Visio 图表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多