I’m trying to manually build a curved connector.
I built, using Visio, a .vsdx that contains 2 shapes and a curved connector. I then opened this .vsdx in Aspose took the data from the curved connector and tried building another one using exactly the same data.
Firstly, I tried this using the exact objects used in the original geom of the connector. I then to build the same .vsdx passing all the values of the original geom (for instance, newMoveTo.getX().setValue(originalMoveTo.getX().getValue() ).
Using the first method I managed to properly build the curved connector, but the second method failed.
I attached my experiment: the originally created Visio, my stencil, my Java code and the results I got.
ManualCurvedConnector.zip (223.9 KB)