Hi!
I detected that some connectors are not properly written as SVG. The problem is that the resulting SVG is cropped when the path has markers.
I used:
-
O.S: Ubuntu 18.04.2 LTS
-
Java: openjdk version “1.8.0_191”
-
Source PPT: test6.zip (24.6 KB)
-
Resulting SVG: image.zip (695 Bytes)
-
Sample code:
IPresentation ppt = new com.aspose.slides.Presentation("/home/users/Downloads/cropcircle.pptx");
/**
Code to license
**/
for (IShape shape : ppt.getSlides().get_Item(0).getShapes()) {
SVGOptions opts = new SVGOptions();
opts.setPicturesCompression(0);
shape.writeAsSvg(new FileOutputStream(new File("/home/user/folder/image.svg")), opts);
}