Sayfa Otomatik Genişletmeyi Kontrol Et
Kontrol sayfası Otomatik Genişletme
buSayfanesne, ön plan sayfasının veya arka plan sayfasının çizim alanını temsil eder. Tarafından sunulan Pages özelliğiDiagram class, Aspose.Diagram.Page nesnelerinin koleksiyonunu destekler. buSayfa Destekleri nesne, sayfa genişliği, yüksekliği ve ölçeği gibi sayfa niteliklerini temsil eder. Bu özellik, sayfanın otomatik genişletilmesini kontrol etmek için kullanılabilir.
Sayfanın otomatik genişletilmesini kontrol etmek için PageProps özelliğini kullanın.
Kontrol Sayfası Otomatik Genişletme Programlama Örneği
Aşağıdaki kod parçası kontrol sayfası, diagram’den otomatik olarak genişliyor.
// 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); |