Sayfa Otomatik Genişletmeyi Kontrol Et
Sayfa Boyutunu Değiştir
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.
Sayfa Boyutunu Ayarla 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-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir_VisioPages(); | |
// Initialize the new visio diagram | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
// Get Visio page | |
Aspose.Diagram.Page page = diagram.Pages.GetPage("Flow 1"); | |
// Get Page autoexpand | |
bool isAutoExpand = page.PageSheet.PageProps.DrawingResizeType.Value == DrawingResizeTypeValue.Automatically ? true : false; | |
//Set Page autoexpand | |
page.PageSheet.PageProps.DrawingResizeType.Value = DrawingResizeTypeValue.NotAutomatically; | |
// Save Visio | |
diagram.Save(dataDir + "SetAutoExpand_out.vsdx", SaveFileFormat.VSDX); |