Extrahieren Sie PDF-Metadaten über Java

So bearbeiten Sie PDF-Metadaten mit der Bibliothek Java

So extrahieren Sie PDF-Metadaten mithilfe der Java Bibliothek

Um Metadaten aus PDF-Dateien zu extrahieren, verwenden wir die API Aspose.PDF for Java, eine funktionsreiche, leistungsstarke und einfach zu bedienende Konvertierungs-API für die Java-Plattform. Sie können die neueste Version direkt von Maven herunterladen und sie in Ihrem Maven-basierten Projekt installieren, indem Sie die folgenden Konfigurationen zu pom.xml hinzufügen.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Extrahieren Sie PDF-Metadaten über Java


Sie benötigen Aspose.PDF for Java, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Rufen Sie DocumentInfo mithilfe der Eigenschaft Document.Info
  3. Zugriff auf und Anzeige verschiedener Document.Info-Eigenschaften.

<% metadata.code-block.text %>

Extrahieren Sie Metadaten aus PDF - Java

<% metadata.code-block.subtitle %>

Input file:

File not added

Output format:

Output file:


    Document pdfDocument = new Document(_dataDir + "sample.pdf");
    // Get document information
    DocumentInfo docInfo = pdfDocument.getInfo();
    // Show document information
    System.out.println("Author: " + docInfo.getAuthor());
    System.out.println("Creation Date: " + docInfo.getCreationDate());
    System.out.println("Keywords: " + docInfo.getKeywords());
    System.out.println("Modify Date: " + docInfo.getModDate());
    System.out.println("Subject: " + docInfo.getSubject());
    System.out.println("Title: " + docInfo.getTitle());