Programmieren mit Dokumenten | Java

Mit Aspose.PUB für Java können Sie .pub-Dateien in Ihren Anwendungen bearbeiten. Dank seiner klar definierten Struktur können Sie PUB-Dateien lesen und mit den Dateieigenschaften arbeiten.

Bearbeiten Sie Metadaten von PUB-Dateien

Metadaten eines Dokuments beschreiben eine Datei anhand ihrer Eigenschaften wie Autor, Titel, letzter Autor, Unternehmen, Sprache und andere ähnliche Informationen. Hierbei handelt es sich um nützliche Informationen, die zusammen mit dem Dokument gespeichert werden. Mit Aspose.PUB für Java können Sie Metadaten einer PUB-Datei mithilfe der Klassen DocSummaryInfo und SummaryInfo bearbeiten, wie im folgenden Codebeispiel gezeigt.

 1    IPubParser parser = PubFactory.createParser(fileName);
 2    Document document = parser.parse();
 3
 4    document.getDocumentSummaryInfo().setCategory("category");
 5    document.getDocumentSummaryInfo().setCompany("company");
 6    document.getDocumentSummaryInfo().setLanguage("language");
 7
 8    document.getSummaryInfo().setComments("comments");
 9    document.getSummaryInfo().setKeywords("keywords");
10    document.getSummaryInfo().setLastAuthor("last author");
11    document.getSummaryInfo().setTitle("title");
12    document.getSummaryInfo().setSubject("subject");

Der angegebene Codeausschnitt ist in Java geschrieben. Es zeigt, wie man die Metadaten einer .pub-Datei mithilfe einer Bibliothek oder API im Zusammenhang mit PubFactory mithilfe der Aspose.PUB API Solution für Java manipuliert.

Lassen Sie uns den Code kurz erklären:

  1. Es deklariert ein IPubParser-Objekt mit dem Namen „parser“ und initialisiert es mithilfe der Methode „createParser“ aus der Klasse „PubFactory“, wobei der Dateiname als Parameter übergeben wird.

  2. Es deklariert ein Dokumentobjekt mit dem Namen „document“ und weist ihm das Ergebnis des Aufrufs der Parse-Methode für das Parser-Objekt zu.

  3. Es verwendet die getDocumentSummaryInfo-Methode des Dokumentobjekts, um auf die zusammenfassenden Informationen des Dokuments zuzugreifen und legt die Werte für verschiedene Eigenschaften wie „Kategorie“, „Unternehmen“ und „Sprache“ fest. In diesem Codeausschnitt werden diese Eigenschaften mit bestimmten Werten geändert.

  4. Es verwendet die getSummaryInfo-Methode des Dokumentobjekts, um auf die zusammenfassenden Informationen des Dokuments zuzugreifen und legt die Werte für Eigenschaften wie „Kommentare“, „Schlüsselwörter“, „Letzter Autor“, „Titel“ und „Betreff“ fest. Diese Eigenschaften werden auch mit bestimmten Werten geändert.

Um die vollständigen Java-Codebeispiele und Datendateien zu erfahren, gehen Sie bitte zu Aspose.PUB-Documentation for Java Github project.

Probieren Sie auch diese und andere Funktionen von Aspose.PUB aus, die in einer Reihe von plattformübergreifenden Anwendungen zum Bearbeiten von .pub-Dateien implementiert sind.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.