Einführung
Microsoft Visio speichert Informationen über Aktionen, die an einem diagram in der Datei durchgeführt wurden. Beispielsweise werden die Uhrzeit und das Datum der Erstellung des Dokuments, der letzten Bearbeitung, des Drucks oder der Speicherung mit der Datei gespeichert. Außerdem wird gespeichert, mit welcher Version von Microsoft Visio die Datei erstellt und zuletzt bearbeitet wurde.
In diesem Artikel wird erläutert, wie Sie diese Informationen abrufen.
Holen Sie sich die Version der Aspose.Diagram for Java Bibliothek
Die Methode getVersion(), die von der bereitgestellt wirdDiagram -Klasse und die getBuildNumberCreated() -Methode, die von der bereitgestellt werdenDokumenteigenschaften -Klasse werden verwendet, um die Version und die vollständige Build-Nummer der Instanz Microsoft Visio zu ermitteln, die zum Erstellen des Dokuments verwendet wurde.
Bestimmen der Version von Microsoft Visio, die ein Dokument erstellt, bearbeitet und gespeichert hat
Die Methode getBuildNumberEdited(), die von der bereitgestellt wirdDokumenteigenschaften -Klasse wird verwendet, um die vollständige Build-Nummer der Instanz Microsoft Visio zu ermitteln, die zum Bearbeiten des Dokuments verwendet wird.
Die Methoden getTimeCreated(), getTimeEdited(), getTimePrinted() und getTimeSaved(), die von der bereitgestellt werdenDokumenteigenschaften -Klasse werden verwendet, um den Zeitpunkt zu bestimmen, zu dem das Dokument Microsoft Visio erstellt, zuletzt bearbeitet, zuletzt gedruckt und zuletzt gespeichert wurde.
Sie können diese Eigenschaften auch festlegen, um die Informationen in der Datei zu ändern.
Die folgenden Codebeispiele zeigen, wie Sie Informationen darüber abrufen, was die Datei erstellt hat und wann sie erstellt, bearbeitet, gedruckt und gespeichert wurde.
Die Codeausgabe in einem Konsolenfenster
Programmierbeispiel
Schreiben Microsoft Visio Document Summary Info
Mit Microsoft Visio können Sie eine Reihe von zusammenfassenden Informationseigenschaften für Dokumente definieren, die Ihnen und Ihren Kollegen helfen, eine diagram zu identifizieren. Zusammenfassende Eigenschaften, z. B. Titel, Betreff, Autor und Beschreibung, erleichtern das Auffinden der Datei bei der Suche und die Erkennung beim Durchsuchen Dateien.
DasDokumenteigenschaften-Klasse stellt eine Reihe von Eigenschaften bereit, um die zusammenfassenden Informationen von Microsoft Visio diagram festzulegen oder abzurufen. Aspose.Diagram for Java kann die Zeichnungszusammenfassungsinformationen aktualisieren und dann die Zeichnungsdatei zurück zu VDX schreiben.
Schreiben Microsoft Visio Document Summary Info
So aktualisieren Sie die Zeichnungszusammenfassungsinformationen einer vorhandenen VDX- oder VSD-Datei:
- Erstellen Sie eine Instanz derDiagram Klasse.
- Legen Sie Eigenschaften fest, die von der Methode Diagram.getDocumentProps() bereitgestellt werden, um die zusammenfassenden Informationen für die Zeichnungsdatei Visio zu definieren.
- Rufen Sie die Methode save() der Klasse Diagram auf, um die Zeichnungsdatei Visio in VDX zu schreiben.
Überprüfen Sie die zusammenfassenden Informationen:
- Öffnen Sie die Ausgabedatei VDX in Microsoft Visio.
- AuswählenDie Info von demDatei Speisekarte.
Das Info-Dialogfeld mit den aktualisierten zusammenfassenden Informationen
Programmierbeispiel
Erkennen Sie das Format einer Visio-Datei
VerwendenAspose.Diagram for JavaAPI können Entwickler das Format der Datei Visio vor dem Öffnen erkennen, da die Dateierweiterung nicht garantiert, dass der Dateiinhalt angemessen ist.
Programmierbeispiel für Erkennungsformat
Der folgende Beispielcode veranschaulicht, wie ein Dateiformat (unter Verwendung des Dateipfads oder Streams) erkannt und seine Erweiterung überprüft wird.
Erkennen Sie das Format einer Visio-Datei aus einem InputStream
Mit Aspose.Diagram for Java API können Entwickler das Format einer Visio-Datei erkennen, indem sie einen Eingabestrom übergeben. Dazu kann die Methode detectFileFormat der Klasse FileFormatUtil verwendet werden.
Format aus einem InputStream-Programmierbeispiel erkennen
Der folgende Beispielcode veranschaulicht, wie ein Dateiformat mithilfe eines Eingabestreams erkannt wird.