Aspose.Diagram for .NET 17.8 Note di rilascio

Miglioramenti e modifiche

Chiave Riepilogo Categoria
DIAGRAMNET-51295 VSDX to SVG - the low quality of output SVG. Aumento
DIAGRAMNET-51298 SVGSaveOptions: aggiunge il supporto per controllare il livello di compressione bitmap. Aumento
DIAGRAMNET-51300 Aggiunto il supporto per la connessione di forme con l’indice di connessione. Aumento
DIAGRAMNET-50577 VSDX to PDF conversion, the circular shape’s text is misplaced - I. Insetto
DIAGRAMNET-50582 VSDX to HTML conversion, the circular shape’s text is misplaced - I. Insetto
DIAGRAMNET-50601 VSDX to PDF conversion, the circular shape’s text is misplaced - II. Insetto
DIAGRAMNET-50606 VSDX to HTML conversion, the circular shape’s text is misplaced - II. Insetto
DIAGRAMNET-51197 Warning triangle shapes are not rendered correctly in saving VSDM to SVG. Insetto
DIAGRAMNET-51245 Displaced text items on converting a VSD to PDF. Insetto
DIAGRAMNET-51246 Incorrect fonts applied to text when converting a VSD to PDF. Insetto
DIAGRAMNET-51296 VSDM to SVG - the image is truncated. Insetto
DIAGRAMNET-51301 VSDX to PDF - the color of text on connecting lines is changed. Insetto
DIAGRAMNET-51302 VSDX to PDF - missing graphic elements. Insetto
DIAGRAMNET-51304 VSDX to PDF - incomplete rendering of the flow chart. Insetto
DIAGRAMNET-51305 VSDX to PDF - missing graphic elements. Insetto
DIAGRAMNET-51306 VSDX to PDF - the color of text on connecting lines is changed. Insetto
DIAGRAMNET-51307 VSDX to PDF - missing graphic elements. Insetto
DIAGRAMNET-51313 La routine di apertura e salvataggio di un disegno VSDX genera un file di output corrotto. Insetto
DIAGRAMNET-51314 VSDX to SVG - incorrect positioning of the text. Insetto
DIAGRAMNET-51317 VSDX to PDF - the text of connecting lines is missing. Insetto
DIAGRAMNET-51318 VSDX to PDF - the bold formatted text of rectangle shapes is missing. Insetto
DIAGRAMNET-51319 VSDM to SVG - the arithmetic operation resulted in an overflow error. Insetto
DIAGRAMNET-51320 Errore nell’elemento della forma durante il caricamento di un VSDM. Insetto
DIAGRAMNET-51323 VSDM to SVG - all connecting lines are missing. Insetto
DIAGRAMNET-51324 VSDM to SVG - incorrect border style and border color of various shapes. Insetto
DIAGRAMNET-51326 Problema dopo l’aggiunta di due commenti alla forma. Insetto
DIAGRAMNET-51327 Problema dopo l’utilizzo del metodo “AddComment” durante l’aggiunta di commenti a varie forme. Insetto
DIAGRAMNET-51328 Aspose Diagram importa erroneamente la forma nel documento. Insetto
DIAGRAMNET-51330 VSDM to SVG - an additional watermark text is added. Insetto
DIAGRAMNET-51332 VSDM to SVG - incorrect rendering of an icon. Insetto
DIAGRAMNET-51334 VSDM to SVG - displaced text at the top right corner. Insetto
DIAGRAMNET-51335 VSDM to SVG - incorrect rendering of the background image. Insetto
DIAGRAMNET-51337 VSD to HTML - invalid format of the input string error. Insetto

Pubblico API e modifiche incompatibili con le versioni precedenti

Di seguito è riportato un elenco di tutte le modifiche apportate al pubblico API come membri aggiunti, rinominati, rimossi o deprecati, nonché qualsiasi modifica non compatibile con le versioni precedenti apportata a Aspose.Diagram for .NET. In caso di dubbi su qualsiasi modifica elencata, si prega di segnalarli in ilAspose.Diagram forum di supporto.

Aggiunge un membro Quality nella classe SVGSaveOptions

Ottiene o imposta un valore che determina la qualità delle immagini generate.

 string dataDir = @"c:\temp\";

// Load an existing drawing

Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");

// specify SVG export settings

SVGSaveOptions options = new SVGSaveOptions();

// set image quality

options.Quality = 100;

// save drawing in the SVG format

diagram.Save(dataDir + "UseSVGSaveOptions_out.svg", options);

Aggiunge il metodo ConnectShapesViaConnectorIndex nella classe Page

Permette di collegare le forme utilizzando gli indici di connessione.

 string dataDir = @"c:\temp\";

// Load an existing drawing

Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");

// get shapes by ID

Aspose.Diagram.Shape shape1 = diagram.Pages[0].Shapes.GetShape(1);

Aspose.Diagram.Shape shape2 = diagram.Pages[0].Shapes.GetShape(2);

// add connector shapes

Aspose.Diagram.Shape connector1 = new Aspose.Diagram.Shape();

long connecter1Id = diagram.AddShape(connector1, "Dynamic connector", 0);

// connect shapes by index of conneecting points

diagram.Pages[0].ConnectShapesViaConnectorIndex(shape1.ID, 6, shape2.ID, 3, connecter1Id);

// save drawing

diagram.Save(dataDir + "UseSVGSaveOptions_out.vsdx", SaveFileFormat.VSDX);

Esempi di utilizzo

Si prega di controllare l’elenco degli argomenti della guida aggiunti nei documenti Wiki Aspose.Diagram:

  1. Usa gli indici di connessione per connettere le forme
  2. Uso delle opzioni di salvataggio SVG