Erweitern Sie die Fähigkeiten Ihrer Tools und Anwendungen mit erweiterten Funktionen zum Zusammenführen und Aufteilen von Dokumenten mithilfe von REST API und Node.js Cloud SDK.
Kostenlos testenGroupDocs.Merger Cloud SDK für Node.js ist eine robuste Lösung zum Kombinieren, Teilen, Entfernen und Neuanordnen einzelner Seiten oder einer Sammlung von Seiten aus verschiedenen Dokumentformaten. Die Darstellung der Dokumentseiten als Bilder ist eine von vielen nützlichen Funktionen, um den Inhalt und die Dokumentstruktur schnell zu analysieren. Es unterstützt die Arbeit mit einer Vielzahl von Dokumentformaten, darunter Microsoft Office Word, Excel-Tabellen, PowerPoint-Präsentationen, Visio-Zeichnungen, OneNote, PDF, HTML, OpenDocument, Text und viele andere. Extrahieren Sie grundlegende Informationen des Dokuments und führen Sie Dokumentensicherheitsoperationen durch, indem Sie den Kennwortschutz von unterstützten Dokumentformaten aktualisieren oder löschen. Die API ist auch hilfreich, um ausgewählte Seiten aus dem Quelldokument zu extrahieren, auszutauschen oder zu drehen, und generiert genau ein neues Ergebnisdokument basierend auf bestimmten Seiten aus dem Quelldokument. Das GroupDocs.Merger Cloud SDK für Node.js ist als Schicht auf der GroupDocs.Merger Cloud REST API aufgebaut, die mit jeder Sprache oder Entwicklungsplattform verwendet werden kann, die REST APIs aufrufen kann.
//Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
class JoinPagesFromVariousDocuments {
static async Run() {
let item1 = new merger_cloud.JoinItem();
item1.fileInfo = new merger_cloud.FileInfo();
item1.fileInfo.filePath = "WordProcessing/sample-10-pages.docx";
item1.pages = [3, 6, 8];
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "WordProcessing/four-pages.docx";
item2.startPageNumber = 1
item2.endPageNumber = 4
item2.rangeMode = merger_cloud.JoinItem.RangeModeEnum.OddPages;
let options = new merger_cloud.JoinOptions();
options.joinItems = [item1, item2];
options.outputPath = "Output/joined-pages.docx";
let result = await documentApi.join(new merger_cloud.JoinRequest(options));
console.log("Output file path: " + result.path);
}
}
module.exports = JoinPagesFromVariousDocuments;