0

Word 文書 (XWPFDocument) があります。いくつかの Visio ダイアグラムが含まれています。これらの図のテキストを動的に更新したいと考えています。Apache POI を使用してそれを行うことはできますか?

4

1 に答える 1

1

残念ながら違います。Apache POI API ドキュメントによると、Visio XML ドキュメントの読み取りサポートのみがあります。

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

public class XmlVisioDocument extends 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 の図にアクセスできるようには見えません。

于 2016-06-27T07:54:16.830 に答える