Konnektör Tipi Şekil ile Çalışma
Visio’de Konektör Türü Şeklinin Görünümünü Ayarlayın
Bu konuda, geliştiricilerin Aspose.Diagram for .NET’i kullanarak dinamik bağlayıcı türü şeklinin görünümünü nasıl değiştirebilecekleri açıklanmaktadır.
Bağlayıcı Görünümünü Ayarla
Tarafından sunulan SetConnectorsType yöntemiŞekil class, bağlayıcı türü şeklinin görünümünü ayarlamak için kullanılabilir.
Aşağıdaki kod nasıl yapılacağını gösterir:
- Bir numune yükleyin diagram.
- belirli bir sayfa alın.
- belirli bir konektör şekli elde edin.
- şeklin görünümünü ayarlayın.
- kaydet diagram
Bağlayıcı Görünümü Programlama Örneği Ayarla
Aspose.Diagram for .NET kullanarak konektör tipi şeklinin görünümünü ayarlamak için .NET uygulamanızda aşağıdaki kodu kullanın.
// 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_Shapes();
// Call a Diagram class constructor to load the VSD diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsd");
// Get a particular page
Page page = diagram.Pages.GetPage("Page-3");
// Get a dynamic connector type shape by id
Shape shape = page.Shapes.GetShape(18);
// Set dynamic connector appearance
shape.SetConnectorsType(ConnectorsTypeValue.StraightLines);
// Saving Visio diagram
diagram.Save(dataDir + "SetConnectorAppearance_out.vsdx", SaveFileFormat.VSDX);
Bağlayıcı Şeklinin Yeniden Yönlendirme Seçeneğini Belirleyin
Tarafından sunulan ConFixedCode özelliğiDüzen sınıf, yeniden yönlendirme seçeneğini seçmek için kullanılabilir. tarafından sunulan Layout özelliğiŞekil sınıf kullanılacaktır.
Aşağıdaki kod nasıl yapılacağını gösterir:
- Bir örnek dosya yükleyin.
- belirli bir sayfa alın.
- belirli bir konektör şekli elde edin.
- yeniden yönlendirme seçeneklerini ayarlayın.
- diagram’i kaydedin.
Yeniden Yönlendirme Seçeneği Programlama Örneği Seçin
Aspose.Diagram for .NET kullanarak bağlayıcı şeklinin yeniden yönlendirme seçeneğini belirlemek için .NET uygulamanızda aşağıdaki kodu kullanın.
// 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_Shapes();
// Call a Diagram class constructor to load the VSDX diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// Get page by name
Page page = diagram.Pages.GetPage("Page-3");
// Get a particular connector shape
Shape shape = page.Shapes.GetShape(18);
// Set reroute option
shape.Layout.ConFixedCode.Value = ConFixedCodeValue.NeverReroute;
// Save Visio diagram
diagram.Save(dataDir + "RerouteConnectors_out.vsdx", SaveFileFormat.VSDX);