Alanları Güncelle, Kaldır

Alanı Güncelle

Aspose.Diagram for .NET güncellemenizi ve kaldırmanızı sağlaralan Microsoft Office Otomasyon olmadan kendi uygulamalarınız içinden Microsoft Visio şemaları.

buAlan nesne bir metin alanını temsil ederMetin koşmak. tarafından gösterilen alan özelliğiŞekil class, Aspose.Diagram.Field nesnelerinin bir koleksiyonunu destekler.

Programlama Örneği

Aşağıdaki kod parçası güncelleme alanı şeklindedir.

// 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_UpdateField();
// Create a new diagram
// Load source Visio diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// Get Visio page
Aspose.Diagram.Page page = diagram.Pages.GetPage("Page-1");
//Get Visio Shape
Shape shape = page.Shapes[0];
//Get field
Field fld = shape.Fields[0];
//Update format of field
fld.Format.Val = "";
fld.Format.Ufev.Unit = MeasureConst.Undefined;
fld.Format.Ufev.F = "";
//Update value of field
fld.Value.Val = "1";
fld.Value.Ufev.F = "";
fld.Value.Ufev.Unit = MeasureConst.Undefined;
// Save diagram
diagram.Save(dataDir + "UpdateField_out.vsdx", SaveFileFormat.VSDX);

Alanı Kaldır

Aşağıdaki kod parçası, şekildeki alanı kaldırır.

// 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_RemoveField();
// Create a new diagram
// Load source Visio diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// Get Visio page
Aspose.Diagram.Page page = diagram.Pages.GetPage("Page-1");
//Get Visio Shape
Shape shape = page.Shapes[0];
//Get field
Field fld = shape.Fields[0];
//Remove field
shape.Fields.Remove(fld);
// Save diagram
diagram.Save(dataDir + "RemoveField_out.vsdx", SaveFileFormat.VSDX);