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