Blader door onze producten

Aspose.Diagram for Java 17.8 Versionshinweise

Verbesserungen und Änderungen

TasteZusammenfassungKategorie
DIAGRAMJAVA-50412Missing shapes on converting a VST to PNG.Insekt
DIAGRAMJAVA-50497Ausgabe VSDX - falsches Layout aller Verbindungsleitungen.Insekt
DIAGRAMJAVA-50500Ausgabe VSDX - die manuell hinzugefügte Formgröße wird nicht geändert.Insekt
DIAGRAMJAVA-50511Ausgabe VSDX - falsch platzierter Text des dynamischen Konnektors.Insekt
DIAGRAMJAVA-50516Ausgabe VSDX - die Verbindungslinie, die durch eine andere Form verläuft.Insekt
DIAGRAMJAVA-50517Ausgabe VSDX - die Entscheidungsform wird größer.Insekt
DIAGRAMJAVA-50520Das Überlappungsverhalten von Verbindungslinien in einer VSDX-Zeichnung kann nicht festgelegt werden.Insekt
DIAGRAMJAVA-50521Ausgabe VSDX - falsches Layout der Verbindungslinie.Insekt
DIAGRAMJAVA-50522Output PNG - the text of shape goes out of the boundary.Insekt
DIAGRAMJAVA-50523Ausgabe VSDX - falsches Layout der Verbindungsleitung.Insekt
DIAGRAMJAVA-50525Ausgabe VSDX - Die Breitenformel einer beliebigen Form wird nicht beibehalten.Insekt
DIAGRAMJAVA-50528Ausgabe VSDX - falsche Größe der Form.Insekt
DIAGRAMJAVA-50529Ausgabe VSDX - Behalten Sie die Formeln des Abschnitts “Texttransformation” bei.Insekt
DIAGRAMJAVA-50531Ausgabe VSDX - Das Layout der Shapes entspricht nicht der Breite und Höhe im Shapesheet.Insekt
DIAGRAMJAVA-50533Ausgabe VSDX - falsches Layout der Verbindungsleitung.Insekt

Öffentliche API und rückwärts inkompatible Änderungen

Sehen Sie sich die Liste für alle Änderungen an, die an der öffentlichen API vorgenommen wurden, z. B. hinzugefügte, umbenannte, entfernte oder veraltete Mitglieder, sowie alle nicht abwärtskompatiblen Änderungen, die an Aspose.Diagram for Java vorgenommen wurdenAspose.Diagram Support-Forum.

Fügt ein Quality-Mitglied in der SVGSaveOptions-Klasse hinzu

Es erhält oder setzt einen Wert, der die Qualität der erzeugten Bilder bestimmt.

 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.setQuality(100);

// save drawing in the SVG format

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

Fügt die connectShapesViaConnectorIndex-Methode in der Page-Klasse hinzu

Es ermöglicht das Verbinden von Formen mithilfe von Verbindungsindizes.

 String dataDir = "c:\\temp\\";

// Load an existing drawing

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

// get shapes by ID

Shape shape1 = diagram.getPages().get(0).getShapes().getShape(1);

Shape shape2 = diagram.getPages().get(0).getShapes().getShape(2);

// add connector shapes

Shape connector1 = new Shape();

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

// connect shapes by index of conneecting points

diagram.getPages().get(0).connectShapesViaConnectorIndex(shape1.getID(), 6, shape2.getID(), 3, connecter1Id);

// save drawing

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

Anwendungsbeispiele

Bitte überprüfen Sie die Liste der Hilfethemen, die in den Aspose.Diagram-Wiki-Dokumenten hinzugefügt wurden:

  1. Verwenden Sie Verbindungsindizes, um Shapes zu verbinden
  2. Verwendung der SVG-Speicheroptionen


 
 Deutsch