Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
In diesem Artikel wird IronPDF verwendet, eine PDF-Bibliothek, die dabei hilft, PDF-Node.js-Dokumente in mehrere PDF-Dateien innerhalb eines Ausgabeordners aufzuteilen. Das ist mit ein paar Zeilen Code möglich. IronPDF ist eine leistungsstarke PDF-Bibliothek, mit der sich PDF-Dateien einfach erstellen, öffnen, lesen und aufteilen lassen.
JavaScript-Code kann mit der plattformübergreifenden Open-Source-JavaScript-Laufzeitumgebung Node.js außerhalb eines Webbrowsers ausgeführt werden. Wenn die serverseitige Ausführung von JavaScript aktiviert ist, können Programmierer skalierbare, schnelle und effiziente Netzwerkanwendungen erstellen. Node.js verwendet ein ereignisgesteuertes, nicht blockierendes E/A-Paradigma, das sich perfekt für die Erstellung von Echtzeitanwendungen eignet, die mehrere gleichzeitige Verbindungen verarbeiten.
Es gibt verschiedene Anwendungen, die üblicherweise mit Node.js erstellt werden, darunter Webserver, APIs, Streaming-Apps, Echtzeit-Chat-Apps, Internet der Dinge(IoT) geräte und mehr. Alles in allem wird Node.js aufgrund seiner Effizienz, Geschwindigkeit und Back-End- und Front-End-Kompatibilität mit JavaScript immer beliebter und bietet eine einzige Sprache für die Full-Stack-Entwicklung. Weitere Informationen über Node.js finden Sie in derWiki-Seite.
Um PDFs zu teilen, laden Sie das Node.js-Paket herunter.
Installieren Sie die IronPDF for Node.js-Bibliothek.
Erstellen Sie eine neue PDF-Datei oder importieren Sie eine bestehende.
Verwenden Sie die Funktion duplicate
in der IronPDF for Node.js-Bibliothek.
Übergeben Sie die Seitennummer als Parameter an die Duplizierfunktion.
SaveAs
, um die einzelnen Seiten in einer PDF-Datei zu speichern.IronPDF war in erster Linie eine .NET-Bibliothek, die für das .NET Framework entwickelt wurde und Entwicklern die Arbeit mit PDF-Dokumenten in C# oder VB.NET ermöglicht. IronPDF verfügte jedoch nicht über eine native oder direkte Version, die nur für Node.js erstellt wurde. Dies deutet wahrscheinlich darauf hin, dass IronPDF for Node.js jetzt Funktionen für die Erzeugung, Änderung und Verarbeitung von PDF-Dokumenten in Node.js-Anwendungen bietet.
Umgang mit Metadaten ist der Prozess des Abrufs und der Bearbeitung von PDF-Dateien.
Wenn IronPDF seine Produktlinie um eine Node.js-Version erweitert hat, könnte dies Entwicklern, die Node.js-Apps erstellen, eine Methode bieten, IronPDFs Funktionen für die PDF-Bearbeitung zu integrieren. Entwickler, die lieber mit einer Bibliothek arbeiten möchten, die ähnliche Funktionen wie IronPDF in der .NET-Umgebung bietet, könnten diese nützlich finden.
Die aktuellsten und genauesten Informationen über IronPDF's Funktionen, Kompatibilität und Unterstützung für Node.js finden Sie immer in der offiziellen Dokumentation, den Versionshinweisen oder den Updates des IronPDF-Teams. Weitere Informationen über IronPDF finden Sie in derdokumentationsseiten.
Öffnen Sie das Terminal oder die Eingabeaufforderung: Starten Sie das Terminal oder die Eingabeaufforderung. Sie können je nach Betriebssystem auf verschiedene Weise darauf zugreifen:
Das Terminal von Linux
Stellen Sie das Paket zusammen: Verwenden Sie den Paketnamen und den Befehl npm install, um ein Paket zu installieren. Führen Sie zum Beispiel den folgenden Befehl aus, um das Paket @ironsoftware/ironpdf
zu installieren:
npm i @ironsoftware/ironpdf
Um das eigentliche Paket zu installieren, ersetzen Sie @ironsoftware/ironpdf
durch den Namen des Pakets, das Sie installieren möchten.
IronPDF installieren
Es bedarf nur weniger Codezeilen, um PDF-Dokumente in mehrere Dateien aufzuteilen. Sehen Sie sich dieses Beispiel an, um es in Ihr Projekt zu integrieren. Die Aufteilung eines einzelnen PDF-Dokuments in mehrere Dokumente ist mit IronPDF ein recht einfacher Vorgang. Jedes Dokument hat nur eine Seite.
const { PdfDocument } = require("@ironsoftware/ironpdf");
const pdfprocess = async () => {
console.log("Start split Process");
// Load the existing PDF document
const pdf = await PdfDocument.fromFile("Demo.pdf");
var pagecount = await pdf.getPageCount();
for (var i = 0; i < pagecount; i++) {
var spdf = await pdf.duplicate(i);
spdf.saveAs("split_" + i + ".pdf");
}
console.log("End Split Process");
};
pdfprocess();
Das obige Codebeispiel zeigt, wie die Methode PdfDocument.fromFile
von IronPDF verwendet wird, um eine vorhandene PDF-Datei zu öffnen. Durch die Übergabe eines Dokumentenkennworts an die fromFile-Methode als zweites Argument können Sie auch eine kennwortgeschützte Datei öffnen. Der Code ist recht einfach und leicht zu verwenden, um eine PDF-Datei zu teilen. Mit der Methode duplicate
können Sie, wie oben gezeigt, problemlos mehrere Seiten aus dem Originaldokument kopieren.
Durch die Angabe der Indexnummer als Parameter für die Dupliziermethode wird die PDF-Datei geteilt. Jede Seite wird dann in einer anderen Datei gespeichert. Eine PDF-Datei kann auch durch Duplizieren in mehrere Seiten unterteilt werden. Zu diesem Zweck verwenden wir die Funktion aufgetPageCount
die es uns ermöglicht, die Seitenzahl des Pfades der PDF-Eingabedatei zu ermitteln. Anschließend wird die PDF-Datei mit der Methode duplicate
in mehrere PDF-Dateien aufgeteilt. Wir können den Code in der folgenden Befehlszeile ausführen.
NPM
IronPDF lädt die PDF-Eingabedatei und teilt dann die PDF-Dateien in eine separate Datei auf.
PDF-Dateien
Weitere Informationen über den IronPDF for Node.js Bibliothekscode finden Sie in derbeispielseite zur Konvertierung von HTML in eine PDF-Datei.
Die IronPDF-Bibliothek bietet starke Sicherheitsvorkehrungen, um Bedrohungen zu reduzieren und die Datensicherheit zu gewährleisten. Sie ist nicht auf einen bestimmten Browser beschränkt und funktioniert mit allen gängigen Browsern. Die Bibliothek bietet zahlreiche Lizenzierungsoptionen, darunter eine kostenlose Entwicklerlizenz und zusätzliche Entwicklungslizenzen, die erworben werden können, um den unterschiedlichen Anforderungen von Entwicklern gerecht zu werden.
Upgrade-Optionen sind im "LiteLicense"-Bundle enthalten, das auch eine permanente Lizenz, ein Jahr Software-Wartung und eine dreißigtägige Geld-zurück-Garantie umfasst. Während des mit Wasserzeichen versehenen Testzeitraums können die Nutzer das Produkt in realen Anwendungsszenarien testen. Für weitere Informationen zu IronPDF's Preis, Lizenzierung und Testversion, klicken Sie bitte auf die angegebenelizenzierungsseite. Weitere Produkte von Iron Software finden Sie auf der Seiteoffizielle Website.
9 .NET API-Produkte für Ihre Bürodokumente