PDF-Verarbeitungs-API für Node.js

Erstellen, bearbeiten, schützen und konvertieren Sie PDF-Dokumente in verschiedenen Formaten in Node.js-Anwendungen

Überschau

Aspose.PDF ist eine PDF-Dokumentgenerierungsbibliothek für Node.js, die das Erstellen komplexer, mehrseitiger, druckbarer Dokumente einfach macht.

Die API ist auf Einfachheit ausgelegt, sodass die Generierung komplexer Dokumente oft nur ein paar Funktionsaufrufe erfordert. Wie der Name schon sagt, wird die Bibliothek auf Basis von Programmcode in C++ entwickelt. Dadurch konnten wir es so schnell wie möglich machen und durch die Kompilierung in WebAssembly konnte es auf verschiedene Betriebssysteme portiert werden.

Aspose.PDF für Node.js über C++-Funktionen

So manipulieren Sie PDF-Dateien im Backend mit Aspose.PDF für Node.js über C++

Aspose.PDF für Node.js über C++ bietet die Möglichkeit, PDF-Dateien im Backend zu bearbeiten. Mit Aspose.PDF für Node.js über C++ können Sie PDF optimieren, Text und Bilder hinzufügen und extrahieren sowie es ver- und entschlüsseln. Sie können PDFs auch teilen und zusammenführen.

PDF konvertieren

Mit Aspose.PDF für Node.js über C++ können Sie PDF in JPG und PNG konvertieren.

Installation

Um Aspose.PDF für Node.js über C++ aus einem ZIP-Archiv zu installieren und zu verwenden, befolgen Sie die folgenden Anweisungen:

  • Extrahieren Sie die Dateien aus dem ZIP-Archiv
  • Verschlüsseln Sie Ihre *.lic-Datei mit ’encrypt_lic.html'
  • Bearbeiten Sie ‘settings.json’ und richten Sie Ihre Einstellungen ein

Toolkit ermöglicht das Hinzufügen von:

  • Hyperlink-Verknüpfungen zu anderen Seiten innerhalb eines PDF-Dokuments
  • Hyperlinks zu Seiten in anderen PDF-Dokumenten
  • Hyperlinks zu Nicht-PDF-Dateien
  • Hyperlinks zu Webstandorten.

Neben der Erstellung von Hyperlinks erhalten Sie auch die Möglichkeit, Hyperlinks aus einem PDF-Dokument zu extrahieren.

PDF-Sicherheitsfunktionen

API bietet 40-Bit- oder 128-Bit-Verschlüsselung. Für mehr Sicherheit können auch Benutzer- und Master-Passwörter festgelegt werden. Die Inhaltsmanipulation in Dateien wie das Kopieren von Inhalten, das Drucken, das Drucken in eingeschränkter Qualität, das Ändern von Anmerkungen, das Ausfüllen von Formularfeldern und das Zusammenstellen von PDF-Dateien können mithilfe dieser Bibliothek eingeschränkt werden

Konvertieren Sie PDF in JPG und andere Bildformate

Mit Aspose.PDF für Node.js über C++ können Sie jede PDF-Dateiseite mit höchstmöglicher Wiedergabetreue rendern und in herkömmliche Bildformate wie BMP, JPG und PNG umwandeln. Neben Bildern können auch PDF-Dateien problemlos in den Formaten DOC und DOCX gespeichert werden.

Speichern Sie PDF-Seiten als JPEG-Bilder in Node.js

Laden Sie ein vorhandenes PDF-Dokument. Konvertieren Sie PDF-Seiten in Bilder und speichern Sie jede Seite im JPG-Format.

PDF in JPG über JavaScript / Node.js konvertieren

const AsposePdf = require('./AsposePDFforNode.js');
const fs = require("fs");
const os = require("os");

const pdf_file = '<Enter your filename>';
const resultdir = fs.realpathSync(os.tmpdir()) + '/';

AsposePdf().then(AsposePdfModule => {
    console.log("Convert from PDF:");
    const json = AsposePdfModule.AsposePdfPagesToJpg(pdf_file, resultdir + "ResultPdfToJpg{0:D2}.jpg", 150);
    console.log("AsposePdfPagesToJpg => %O",  json.errorCode == 0 ? json.filesNameResult : json.errorText);
});