Pubblico API Modifiche Aspose.Diagram 16.11.0

Modificare le proprietà di un controllo ActiveX

Gli sviluppatori possono recuperare un controllo ActiveX e quindi modificarne le proprietà. Abbiamo aggiunto la proprietà ActiveXControl nel fileForma classe. Si prega di controllare questo esempio di codice:

C#

 // load a Visio diagram

Diagram diagram = new Diagram(@"C:\temp\Drawing1.vsd");

// get a Visio page by name

Page page = diagram.Pages.GetPage("Page-1");

// get a shape by ID

Shape shape = page.Shapes.GetShape(1);

// get an ActiveX control

CommandButtonActiveXControl cbac = (CommandButtonActiveXControl)shape.ActiveXControl;

// set width of the command button control

cbac.Width = 4;

// set height of the command button control

cbac.Height = 4;

// set caption of the command button control

cbac.Caption = "Test Button";

// save diagram

diagram.Save(@"C:\temp\Output.vsdx", SaveFileFormat.VSDX);

Errore durante il rendering della macro ‘codice’: valore non valido specificato per il parametro lang

Inserisci una forma di testo nel Visio Diagram

Gli sviluppatori possono inserire una forma di testo in Visio diagram utilizzando Aspose.Diagram API. Controllare questo esempio di codice:

C#

 // create a new diagram

Diagram diagram = new Diagram();

// set parameters

double PinX = 1, PinY = 1, Width = 1, Height = 1;

string text = "Test text";

// add text to a Visio page

diagram.Pages[0].AddText(PinX, PinY, Width, Height, text);

// save diagram 

diagram.Save(@"C:\temp\Output.vsdx", SaveFileFormat.VSDX);

Errore durante il rendering della macro ‘codice’: valore non valido specificato per il parametro lang