Espaciar automáticamente una colección de formas en la página Visio
Contents
[
Hide
]
Espaciar automáticamente una colección de formas en la página Visio
Con Aspose.Diagram for .NET API, los desarrolladores pueden espaciar automáticamente una colección de formas en el dibujo Visio. Para lograr esto, la clase Page ofrece el miembro AutoSpaceShapes que toma los parámetros ShapeCollection y AutoSpaceOptions. La clase AutoSpaceOptions permite establecer distancias horizontales y verticales.
Formas de espacio automático en la página
Use el siguiente código en su aplicación .NET para autoespaciar una colección de formas en cualquier página del dibujo Visio.
C#
// load a Visio drawing
Diagram diagram = new Diagram(@"c:\temp\Drawing1.vsdx");
// get page of the Visio drawing
Aspose.Diagram.Page page = diagram.Pages.GetPage("Page-1");
// initialize auto space options
AutoSpaceOptions options = new AutoSpaceOptions();
// set horizontal and vertical distances
options.DistanceInHorizontal = 2;
options.DistanceInVertical = 2;
// set auto space
page.AutoSpaceShapes(page.Shapes, options);
// save Visio drawing
diagram.Save(@"c:\temp\AutoSpaceShapes_Out.vsdx", SaveFileFormat.VSDX);