Placera automatiskt en samling former på sidan Visio
Contents
[
Hide
]
Placera automatiskt en samling former på sidan Visio
Med Aspose.Diagram for Java API kan utvecklare automatiskt placera en samling former i Visio-ritningen. För att uppnå detta erbjuder Page-klassen autoSpaceShapes-medlem som tar parametrarna ShapeCollection och AutoSpaceOptions. Klassen AutoSpaceOptions tillåter att ställa in horisontella och vertikala avstånd.
Auto-space former på sidan
Använd följande kod i din Java-applikation för att automatiskt fördela en samling former på valfri sida i Visio-ritningen.
Java
// load a Visio drawing
Diagram diagram = new Diagram("c:\\temp\\Drawing1.vsdx");
// get page of the Visio drawing
Page page = diagram.getPages().getPage("Page-1");
// initialize auto space options
AutoSpaceOptions options = new AutoSpaceOptions();
// set horizontal and vertical distances
options.setDistanceInHorizontal(2);
options.setDistanceInVertical(2);
// set auto space
page.autoSpaceShapes(page.getShapes(), options);
// save Visio drawing
diagram.save("c:\\temp\\AutoSpaceShapes_Out.vsdx", SaveFileFormat.VSDX);