Word 문서 병합기를 사용하여 Word 문서 결합

데이터가 여러 Word 파일에 분산되어 있으면 Docs/Docx 파일 작업이 번거로워집니다. 이 시나리오는 시간 낭비와 귀중한 인력 낭비로 이어집니다. 다행스럽게도 GroupDocs.Merger는 Word 문서를 단일 파일로 병합하는 REST API 및 클라우드 SDK를 제공하므로 이 문제에 대한 솔루션입니다. 또한 이 Word 문서 병합 API를 사용하면 사용자가 요구 사항에 따라 API 호출을 구성할 수 있습니다. 이 블로그 게시물에서는 GroupDocs.Merger Cloud SDK for Node.js를 사용하여 Node.js 기반 애플리케이션에서 Word 문서를 결합하는 방법을 살펴보겠습니다.

이 기사에서는 다음 사항을 다룰 것입니다.

Word 문서 병합 API 설치

Node.js 기반 프로젝트에 GroupDocs.Merger Cloud Node.js SDK를 설치하는 것은 매우 간단합니다. 터미널에서 다음 명령을 실행하고 기업 수준의 방법을 활용하여 Word 파일을 프로그래밍 방식으로 결합하기 시작하면 됩니다.

npm install groupdocs-merger-cloud

GroupDocs.Merger SDK에 대한 API 자격 증명을 얻는 프로세스를 알아보려면 이 링크를 방문하세요.

Node.js에서 프로그래밍 방식으로 Word 문서에 가입하기

이 섹션에서는 기능의 실제 구현을 보여줍니다. API 클라우드대시보드에 두 개의 서로 다른 Docs/Docx 파일을 업로드했습니다. 따라서 파일을 수동으로 업로드하거나 프로그래밍 방식으로 업로드할 수도 있습니다.

다음은 프로그래밍 방식으로 Word 문서를 조인하는 단계입니다.

  • 앱에 groupdocs-merger-cloud 모듈을 포함합니다.
  • API 자격 증명을 사용하여 DocumentApi를 인스턴스화합니다.
  • JoinItem 클래스의 인스턴스를 만듭니다.
  • FileInfo 클래스의 개체를 인스턴스화합니다.
  • 원본 Word 파일의 파일 경로를 설정합니다.
  • JoinOptions 클래스의 개체를 만듭니다.
  • JoinItems 속성을 호출하여 소스 문서 배열을 할당합니다.
  • 생성된 문서의 출력 경로를 설정합니다.
  • JoinRequest 클래스의 인스턴스를 초기화하고 이를 join 메서드에 전달합니다.

다음 코드 조각은 Node.js를 사용하여 Word 문서를 병합하는 방법을 보여줍니다.

// 앱에 groupdocs-merger-cloud 모듈을 포함합니다.
const merger_cloud = require("groupdocs-merger-cloud");

const clientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxx";

// API 자격 증명을 사용하여 DocumentApi를 인스턴스화합니다.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// JoinItem 클래스의 인스턴스를 만듭니다.
let item1 = new merger_cloud.JoinItem();
// FileInfo 클래스의 개체를 인스턴스화합니다.
item1.fileInfo = new merger_cloud.FileInfo();
// 원본 Word 파일의 파일 경로를 설정합니다.
item1.fileInfo.filePath = "sample.docx";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "sample2.docx";    
 // JoinOptions 클래스의 개체를 만듭니다.
let options = new merger_cloud.JoinOptions();
// JoinItems 속성을 호출하여 소스 문서 배열을 할당합니다.
options.joinItems = [item1, item2];
// 생성된 문서의 출력 경로 설정
options.outputPath = "Output/joined.docx";
// JoinRequest 클래스의 인스턴스를 초기화하고 이를 조인 메서드에 전달합니다.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Success!"));

위의 코드 조각은 Word 문서를 병합하고 “출력” 폴더에 생성된 파일을 만듭니다. 그러나 DownloadFile 메서드를 호출하여 수동으로 또는 프로그래밍 방식으로 파일을 다운로드할 수 있습니다.

워드 파일 결합

Word 문서 온라인에 가입하기

GroupDocs.Merger는 Word 문서를 병합하기 위한 SDK의 온라인 버전을 제공합니다. 여러분이 해야 할 일은 Docs/Docx 파일을 삭제/업로드하고 “지금 병합” 버튼을 누르는 것뿐입니다. 무엇보다도 이 온라인 Word 문서 병합 기능을 사용하기 위해 사전 구독이 필요하지 않습니다.

온라인으로 Word 문서에 가입하세요

결론

GroupDocs.Merger Cloud SDK를 사용하여 Word 문서를 결합하는 방법을 배웠기를 바랍니다. 또한 기능을 구현하기 위한 단계와 코드 샘플도 살펴보았습니다. 또한 이 Word 문서 병합 API는 사용하기 쉽고 Node.js 기반 프로젝트와 통합됩니다. 따라서 다른 유용한 기능에 대해 알아보려면 문서를 건너뛰지 마십시오. 실제로 여기 API와 직접 상호 작용할 수 있으며 GitHub 저장소에서 소스 코드를 찾을 수도 있습니다.

또한 시작하기 가이드를 따르는 것이 좋습니다.

마지막으로 groupdocs.cloud에서 새 기사를 작성하고 있습니다. 따라서 최신 업데이트를 계속 확인하시기 바랍니다.

질문하기

귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다.

자주 묻는 질문 – FAQ

Word 문서를 함께 결합하는 방법이 있습니까?

GroupDocs.Merger Cloud SDK는 프로그래밍 방식으로 Word 문서를 병합하는 다양한 방법과 속성을 제공합니다. 이를 위해 JoinRequest 클래스의 인스턴스를 초기화하고 이를 join Word 문서에 대한 Join 메서드에 전달할 수 있습니다.

2개의 Word 문서를 결합하는 방법은 무엇입니까?

자세한 답변을 보려면 이 링크를 방문하세요.

또한보십시오