Aspose.Diagram  for Java

Java Visio Diagram APIs

Bearbeiten und exportieren Sie Microsoft Office Visio-Dateien in PDF-, HTML-, Bild- und XAML-Formate ohne Microsoft Office Visio-Abhängigkeiten.

  Kostenlose Testversion herunter laden
  
 

Aspose.Diagram for Java ist eine leistungsstarke Microsoft Visio Dokumentenverarbeitung API. Es bietet allgemeine Funktionen wie Erstellen, Analysieren & konvertiert native Visio-Formate und unterstützt einige häufig verwendete Bildformate und Formate mit festem Layout. Anwendungen können vorhandene Dokumente laden und die diagram-Elemente bearbeiten, um das Ergebnis in ihren eigenen Formaten, Bildern oder Formaten mit festem Layout zu exportieren.

Durch die Integration von API können Entwickler einige der grundlegenden Aufgaben ausführen, z. B. Diagramme von Grund auf neu erstellen, mehrere Formate lesen oder schreiben, auf die Eigenschaften einschließlich Formeln von Visio-Objekten zugreifen und diese lesen, Diagramme in verschiedene Formate exportieren, Diagramme mit hoher Genauigkeit drucken und vieles mehr.

Erweiterte Java Visio API Funktionen

Lesen Sie mehrere Visio-Formate

Lesen Sie die Eigenschaften verschiedener Objekte

Diagramme als XML speichern

Gruppieren Sie mehrere Formen

Konfigurieren Sie TimeLine-Shapes

Geben Sie den Speicherort der Schriftarten an

Dokumenteigenschaften bearbeiten

Drucken Sie Diagramme mit hoher Wiedergabetreue

Drehen Sie eine Form in einem geeigneten Winkel

Kommentare zu Zeichnungen hinzufügen

Hyperlink zu einer Form hinzufügen

Diagramme schützen oder Schutz aufheben & Formen

Erstellen Sie eine benutzerdefinierte Zelle im Shapesheet

Fügen Sie eine neue leere Seite in eine Zeichnung ein

Stellen Sie das Gebietsschema gemäß Ihren Anforderungen ein

Analysieren Sie Microsoft Visio Dokumente

Java diagram API ermöglicht das Lesen nativer Dateiformate der Anwendung Microsoft Visio, sodass Sie auf die diagram-Daten wie Dokumentseiten, Eigenschaften, Master, Bilder, Formen, Verbindungen, Lösungs-XML zugreifen können , Ebenen, Hyperlinks, Kommentare, StyleSheets, benutzerdefinierte Zellen und so weiter. Diese Objekte können über API manipuliert werden, und das Ergebnis kann in einem der unterstützten Formate auf die Festplatte geschrieben werden.

Export in Bilder, PDF & HTML

Entwickler können Visio-Dateien laden und sie in beliebte Bilder wie JPEG, BMP, PNG, TIFF, SVG und EMF rendern. Die Bibliothek bietet auch die Möglichkeit, Visio-Dokumente in PDF, HTML & XPS-Formate mit höchster Wiedergabetreue.

Speichern Sie diagram in verschiedenen Formaten - Java

// load file to be converted

Diagram dgrm = new Diagram(dir + "template.vsdx");

// convert VSDX to PDF, HTML and JPEG formats

dgrm.save("D:/output.pdf", SaveFileFormat.PDF);

dgrm.save("D:/output.html", SaveFileFormat.HTML);

dgrm.save("D:/output.jpg", SaveFileFormat.JPEG);

Formen in einem Container organisieren

Normalerweise fügen Entwickler Formen in einem Container hinzu, um die Dinge gut organisiert und verständlich zu halten. Die Container fügen eine visuelle Begrenzung um Formen hinzu, einschließlich einer Beschriftung. Entwickler können die Bibliothek verwenden, um einen Container und Unterformen zu diagram hinzuzufügen, da sie einen einfachen und schnellen Ansatz bietet.

Kombinieren Sie mehrere Formen in einer Gruppe

Mit API können Entwickler Formen, Bilder oder andere Objekte gruppieren. Durch die Gruppierung können sie alle Formen oder Objekte gleichzeitig drehen, spiegeln, verschieben oder in der Größe ändern, als wären sie eine einzelne Form oder ein einzelnes Objekt.

Einfach drucken & Zuverlässig

Die Bibliothek ermöglicht es den Entwicklern, Diagramme mit verschiedenen Optionen zu drucken – mit nur wenigen Codezeilen. Sie können wählen, ob Sie mit Standardeinstellungen oder auf einem der verfügbaren Drucker mit benutzerdefinierten Einstellungen drucken möchten.

Visio Dateien auf physischem Drucker drucken - Java

// load file to be printed

Diagram dgm = new Diagram(dir + "template.vsdx");

// print while specifying printer job and print name

dgm.print("LaserJet1100", "Job Name");
  
  

Aspose.Diagram bietet einzelne Visio APIs für andere beliebte Entwicklungsumgebungen, wie unten aufgeführt: