
MS Word 문서를 Node.js API를 사용하여 병합하는 방법입니다.
효율적인 문서 처리는 협업, 보고 및 간소화된 작업 흐름에 매우 중요합니다. 여러 보고서를 결합하든, 양식 템플릿을 통합하든, 제출물을 컴파일하든, Word 문서 (DOC/DOCX)를 병합하는 능력은 필수적입니다. 이 기사는 신뢰할 수 있고 확장 가능한 REST API인 Aspose.Words Cloud SDK for Node.js를 사용하여 Word 문서를 결합하는 방법을 안내합니다.
문서 병합의 이점은 무엇인가요?
- 문서 관리 단순화: 여러 파일을 하나로 통합하여 복잡성을 줄입니다.
- 레이아웃 및 서식 유지: 병합하는 동안 헤더, 바닥글 및 스타일을 보존합니다.
- 협업에 이상적: 다양한 팀 구성원의 기여를 하나의 보고서로 통합하세요.
- 클라우드 기반 효율성: Microsoft Word를 설치하지 않고 문서를 병합하세요.
이 기사에서는 다음 주제를 다룰 것입니다:
Node.js SDK로 DOCX 파일 결합하기
Aspose.Words Cloud SDK for Node.js는 문서 처리를 위한 간소화된 API를 제공합니다. 이 SDK를 사용하면 두 개 이상의 DOCX 파일을 Node.js 애플리케이션에서 직접 하나의 통합된 Word 문서로 병합할 수 있습니다.
📦 설치
SDK를 npm을 통해 설치하세요:
npm install asposewordscloud --save
이제 Aspose Cloud Dashboard에서 API 자격 증명을 얻으세요.
Node.js를 사용하여 Word 문서 병합하기
이 섹션에서는 Node.js API를 사용하여 MS Word 문서를 병합하는 방법에 대한 세부정보를 설명합니다.
1단계 – API 초기화:
const { WordsApi, AppendDocumentRequest, Configuration } = require("asposewordscloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const wordsApi = new WordsApi(config);
Step 2 – Merge Request 생성:
const appendDocs = {
DocumentEntries: [
{
Href: "secondFile.docx",
ImportFormatMode: "KeepSourceFormatting"
}
]
};
const request = new AppendDocumentRequest({
name: "mainFile.docx",
documentEntries: appendDocs,
destFileName: "MergedOutput.docx"
});
3단계 – 병합 작업 수행:
wordsApi.appendDocument(request)
.then(response => console.log("Documents merged successfully:", response.body))
.catch(error => console.error("Merge failed:", error));
const { WordsApi, AppendDocumentRequest, Configuration } = require("asposewordscloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const wordsApi = new WordsApi(config);
const appendDocs = {
DocumentEntries: [
{
Href: "secondFile.docx",
ImportFormatMode: "KeepSourceFormatting"
}
]
};
// MS Word 파일에 대한 매개변수
const request = new AppendDocumentRequest({
name: "mainFile.docx",
documentEntries: appendDocs,
destFileName: "MergedOutput.docx"
});
// Word 문서 병합 작업 시작됨
wordsApi.appendDocument(request)
.then(response => console.log("Documents merged successfully:", response.body))
.catch(error => console.error("Merge failed:", error));
DOCX 파일을 cURL을 사용하여 병합하기
cURL 명령어의 도움으로 복잡한 코드 스니펫을 작성하는 노력을 없앨 수 있습니다. 이 섹션에서는 REST API 및 cURL 명령어를 사용하여 MS Word 문서 병합 작업을 수행하는 방법에 대한 세부 정보를 배우게 됩니다.
1단계 – 액세스 토큰 생성:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Step 2 – cURL로 문서 파일 결합하기:
curl -v -X PUT "https://api.aspose.cloud/v4.0/words/{FirstFile}/appendDocument?destFileName=MergedFile.docx" \
-H "accept: application/json" \
-H "Authorization: Bearer <JWT Token>" \
-H "Content-Type: application/json" \
-d "{\"DocumentEntries\":[{\"Href\":\"{SecondFile}\",\"ImportFormatMode\":\"KeepSourceFormatting\"}],\"ApplyBaseDocumentHeadersAndFootersToAppendingDocuments\":true}"
- 두 입력 파일(
FirstFile
및SecondFile
)이 미리 귀하의 클라우드 스토리지에 업로드되어 있는지 확인하십시오.
무료 온라인 DOCX 병합 앱 사용해 보세요
코딩하기 싫으신가요? Aspose의 UI 기반 웹 도구를 사용하여 DOCX 파일을 결합하려면 Free Word Merger Online을 시도해 보세요.

무료 온라인 워드 문서 병합 앱.
체험 후 구매하세요
구매 결정을 내리기 전에, 제한 없이 REST API의 기능을 탐색하기 위해 체험 계획을 요청하는 것을 고려할 수 있습니다. 자세한 내용은 Cloud Free Trial을 방문해 주십시오.
결론
Aspose.Words Cloud SDK for Node.js를 사용하면 Word 문서 병합이 원활하고 효율적입니다. 문서 컴파일을 자동화하든 프로젝트 협업을 단순화하든, 이 REST API는 개발자가 구조 및 서식을 유지하면서 DOCX 파일을 결합할 수 있도록 합니다. 워크플로우 요구 사항에 따라 REST API 또는 직접 cURL 명령 중에서 선택하십시오.
📚 유용한 자료
관련 기사
다음 블로그를 방문하는 것을 강력히 추천합니다: