Cambiar tamaño de página
Cambiar tamaño de página
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 cambiar el tamaño de la página.
Utilice la propiedad PageProps para cambiar el tamaño de la página.
Ejemplo de programación de configuración del tamaño de página
El siguiente fragmento de código cambia el tamaño de página de 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(ChangeVisioPageSize.class); | |
// Initialize the new visio diagram | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
// Get Visio page | |
Page page = diagram.getPages().getPage("Flow 1"); | |
// Set Page Size | |
page.getPageSheet().getPageProps().getPageHeight().setValue(8); | |
page.getPageSheet().getPageProps().getPageWidth().setValue(11); | |
// Save Visio | |
diagram.save(dataDir + "SetPageSize_out.vsdx", SaveFileFormat.VSDX); |