Hey all,

poi-visio (Apache 2.0 license) is a Java library that loads Visio OOXML (vsdx) 
files using the Apache POI library which operates on other Microsoft OOXML 
documents (docx, pptx, xlsx). Currently the library only operates in read-only 
mode, but its design does not exclude being able to modify existing documents 
or creating new documents.

https://github.com/BBN-D/poi-visio

Additionally, poi-visio-graph (Apache 2.0 license) is a Java library that loads 
Visio OOXML (vsdx) files using the poi-visio library and creates an in-memory 
graph structure from the objects present on the page. Not only does it utilize 
user-specified connection points, but it performs analysis to infer logical 
visual connection points between the objects on each page. One possible use of 
this library is to create a Network diagram from a Visio document.

https://github.com/BBN-D/poi-visio-graph

Dustin

PS: It'd be great to see poi-visio make its way into POI mainline, though it's 
currently light on test cases

-- 
Innovation is just a problem away

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to