Löschen Sie PDF-Metadaten mit der Node.js REST-API

Dieser Artikel beschreibt, wie Sie PDF-Metadaten mit der Node.js REST API löschen. Sie lernen, wie Sie mithilfe der Node.js Low Code API automatisch Metadaten aus PDF-Dateien entfernen. Dazu verwenden Sie das Node.js-basierte Cloud SDK. Außerdem erfahren Sie mehr über die Arbeit mit PDF-Datei-Metadaten, z. B. das Einfügen und Löschen benutzerdefinierter Dateieigenschaften.

Voraussetzung

Schritte zum Bereinigen von Metadaten aus PDF mit der Node.js REST-Schnittstelle

  1. Instanziieren Sie das PdfApi-Objekt, indem Sie den API-Schlüssel und die App-SID zum Entfernen benutzerdefinierter Eigenschaften festlegen
  2. Laden Sie die Ziel-PDF-Datei in das Dokumentobjekt mit benutzerdefinierten Eigenschaften
  3. Rufen Sie die Methode DeleteProperties() auf, um die benutzerdefinierten Eigenschaften zu löschen
  4. Zeigen Sie bei Bedarf die abgespeckte Liste der Eigenschaften mit der Methode pdfApi.GetDocumentProperties() an
  5. Laden Sie die aktualisierte PDF-Datei herunter

Die obigen Schritte fassen den Prozess der Entwicklung eines PDF-Eigenschaften-Entferners mit der Node.js Low Code API zusammen. Rufen Sie die Methode UploadFile() auf, um die Ziel-PDF-Datei hochzuladen, und rufen Sie die Methode DeleteProperties() auf, um die benutzerdefinierten Eigenschaften zu löschen. Beachten Sie, dass Sie die integrierten Eigenschaften nicht entfernen können, aber die Werte mit dem pdfApi.PutSetProperty()-Methode und Festlegen des Value-Attributs auf null.

Code zum Entfernen von PDF-Metadaten mit dem Node.js RESTful Service

Dieser Code zeigt, wie Sie PDF-Metadaten mit einer Node.js-basierten API bereinigen. Wenn Sie eine neue benutzerdefinierte Eigenschaft hinzufügen möchten, können Sie die Methode pdfApi.PutSetProperty() verwenden. Diese prüft, ob die Eigenschaft mit diesem Namen verfügbar ist und aktualisiert anschließend ihren Wert. Andernfalls fügen Sie sie als benutzerdefinierte Eigenschaft hinzu. Wenn Sie den aktuellen Satz von Eigenschaften in der PDF-Datei anzeigen möchten, verwenden Sie die Methode GetDocumentProperties() und durchlaufen Sie die Liste in der API-Antwort.

In diesem Artikel haben wir gelernt, wie Sie alle benutzerdefinierten Eigenschaften in einer PDF-Datei löschen. Wenn Sie neue benutzerdefinierte Eigenschaften hinzufügen oder Werte für vorhandene Eigenschaften festlegen möchten, lesen Sie den Artikel zu Aktualisieren Sie PDF-Metadaten mit der Node.js REST API.

 Deutsch