Comprobar la expansión automática de la página
Ver página Autoexpandir
losPáginaobjeto representa el área de dibujo de una página de primer plano o una página de fondo. La propiedad Pages expuesta por elDiagram La clase admite una colección de objetos Aspose.Diagram.Page. losAccesorios de página El objeto representa los atributos de la página, como el ancho, la altura y la escala de la página. Esta propiedad se puede utilizar para comprobar la expansión automática de la página.
Use la propiedad PageProps para verificar la expansión automática de la página.
Ejemplo de programación de expansión automática de página de cheques
La siguiente pieza de código verifica la expansión automática de la página desde un diagram.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(CheckChangeAutoExpand.class); | |
// Initialize the new visio diagram | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
// Get Visio page | |
Page page = diagram.getPages().getPage("Page-2"); | |
// Get Page autoexpand | |
boolean isAutoExpand = page.getPageSheet().getPageProps().getDrawingResizeType().getValue() == DrawingResizeTypeValue.AUTOMATICALLY ? true : false; | |
//Set Page autoexpand | |
page.getPageSheet().getPageProps().getDrawingResizeType().setValue(DrawingResizeTypeValue.NOT_AUTOMATICALLY); | |
// Save Visio | |
diagram.save(dataDir + "SetAutoExpand_out.vsdx", SaveFileFormat.VSDX); |