REST API 및 Node.js Cloud SDK를 사용하여 도구와 애플리케이션의 기능을 고급 문서 병합 및 분할 기능으로 강화합니다.
무료 평가판 시작GroupDocs.Merger Cloud SDK for Node.js은 다양한 문서 형식의 단일 페이지 또는 페이지 컬렉션을 결합, 분할, 제거 및 재배열할 수 있는 강력한 솔루션입니다. 문서 페이지를 이미지로 표시하는 것은 콘텐츠와 문서 구조를 빠르게 분석할 수 있는 많은 유용한 기능 중 하나입니다. 이 솔루션은 Microsoft Office Word, Excel 스프레드시트, PowerPoint 프레젠테이션, Visio 도면, OneNote, PDF, HTML, OpenDocument, 텍스트 등 다양한 문서 형식을 지원합니다. 문서의 기본 정보를 추출하고 지원되는 문서 형식에서 비밀번호 보호를 업데이트하거나 삭제하여 문서 보안 작업을 수행할 수 있습니다. API은 원본 문서에서 선택한 페이지를 추출, 교체 또는 회전하는 데에도 유용하며, 지정된 페이지를 기반으로 새로운 결과 문서를 정확하게 생성합니다. GroupDocs.Merger Cloud SDK for Node.js은 GroupDocs.Merger Cloud REST API 위에 레이어로 구축되어, REST APIs을 호출할 수 있는 모든 언어 및 개발 플랫폼에서 사용할 수 있습니다.
//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;