Extrahieren Sie PDF-Metadaten über JavaScript

Extrahieren Sie Metadaten aus einem PDF-Dokument. Verwenden Sie Aspose.PDF für Node.js via C++, um PDF-Dateien programmgesteuert zu ändern

So extrahieren Sie PDF-Metadaten mithilfe der Node.js via C++ Bibliothek

Extrahieren Sie Metadaten aus PDF mit Aspose.PDF für Node.js. Wenn Sie auf die Metadaten eines Dokuments zugreifen, erhalten Sie Informationen über diese Datei, z. B. den Titel, den Autor, das Erstellungsdatum und bestimmte Schlüsselwörter. Das Extrahieren von Metadaten hilft dabei, eine große Sammlung von PDFs effektiver zu organisieren. Die aus Metadaten extrahierten Daten verbessern die Suche nach Dateien. Benutzer können bestimmte Dokumente mithilfe von Schlüsselwörtern oder Details in den extrahierten Metadaten schnell finden. Das Extrahieren von Metadaten gibt wertvolle Einblicke in den Inhalt einer Datei. Es bietet möglicherweise eine kurze Zusammenfassung der wichtigsten Details zur Datei, sodass das Dokument leichter zu verstehen ist, ohne es öffnen zu müssen. Durch das Extrahieren von Metadaten wird sichergestellt, dass ein Dokument authentisch ist. Sie können Details wie den Namen des Autors bei der Erstellung oder den Änderungsverlauf überprüfen. Diese Überprüfung ist entscheidend für die Bestätigung der Zuverlässigkeit einer PDF-Datei. Durch die Bereitstellung präziser Details zum Inhalt einer PDF-Datei verbessern die extrahierten Metadaten die Benutzererfahrung erheblich. Es hilft Benutzern, Dokumente einfach zu identifizieren und mit ihnen zu arbeiten. Das Extrahieren von PDF-Metadaten bietet viele Vorteile, wie z. B. eine effizientere Dokumentenverwaltung, verbesserte Suchoptionen, die Einhaltung von Standards und eine verbesserte Benutzererfahrung. Extrahieren Sie Metadaten aus PDF über Aspose und lösen Sie alle notwendigen Aufgaben bei der Arbeit mit Daten. Die Datei Aspose.PDF für Node.js über C++ hilft beim Extrahieren von Informationen, die in ein PDF-Dokument eingebettet sind und dessen Eigenschaften, Attribute und Inhalt beschreiben. Dazu gehören Informationen wie Titel, Autor, Ersteller, Autor, Thema, Schlüsselwörter und Datum der Erstellung/Änderung der PDF-Datei des Dokuments. Das Extrahieren dieser Metadaten kann je nach ihren Eigenschaften nützlich sein, um bestimmte PDF-Dateien zu organisieren, zu klassifizieren und zu durchsuchen. Um die PDF-Dateiinformationen abzurufen, verwenden wir Aspose.PDF für Node.js über C++, ein einfaches und sicheres Toolkit, mit dem Sie direkt im Webbrowser mit PDF-Dateien arbeiten können. Um Aspose.PDF for Node.js über C++ zu installieren und zu verwenden, extrahieren Sie Dateien aus dem ZIP-Archiv.

Extrahieren Sie PDF-Metadaten über JavaScript


Sie benötigen Aspose.PDF für Node.js über C++, um den Code in Ihrer Umgebung auszuprobieren.

  1. Importieren Sie das Modul Aspose.PDF.
  2. Definieren Sie eine Konstante für die Eingabedatei.
  3. Rufen Sie die Funktion AsposePDF auf. Rufen Sie die AsposePDFGetInfo auf Verwenden Sie die Methode console.log

Der bereitgestellte JavaScript -Codeausschnitt zeigt, wie Metadaten aus PDF mit der Bibliothek Aspose.PDF extrahiert werden. Es öffnet eine PDF-Datei mit dem Namen ‘GetFileInfo.pdf’, die sich in dem durch die Variable ‘DIR_INPUT_METADATA’ angegebenen Verzeichnis befindet. Der Code ruft mithilfe der Funktion ‘info’ verschiedene Details aus dem Dokument ab. Es zeigt spezifische Metadateninformationen aus der PDF-Datei an, z. B. den Namen des Autors, das Erstellungsdatum, die Schlüsselwörter, das Änderungsdatum, den Betreff und den Titel. Der Code verwendet die Funktion „Drucken“, um diese Informationen anzuzeigen. Dieser Codeausschnitt ist ein vereinfachtes Beispiel dafür, wie Sie eine Bibliothek oder ein Framework von Aspose.PDF verwenden können, um Metadaten aus einer PDF-Datei zu extrahieren.

Extrahieren Sie Metadaten aus PDF - JavaScript

Dieser Beispielcode zeigt, wie Metadateninformationen aus der PDF-Datei extrahiert werden

Input file:

File not added

Output format:

Output file:

const AsposePdf = require('../AsposePDFforNode.js');
const pdf_file = '../ReadMe.pdf';
AsposePdf().then(AsposePdfModule => {
    /*Get info (metadata) from a PDF-file*/
    const json = AsposePdfModule.AsposePdfGetInfo(pdf_file);
    console.log("AsposePdfGetInfo => %O", json.errorCode == 0 ? 'Title: ' + json.title : json.errorText);
});