[워드 문서][1]를 [EPUB][3] 형식으로 변환하면 콘텐츠를 상호작용할 수 있는 리플로우able 전자책으로 배포할 수 있어 모바일 및 전자책 리더 플랫폼에 적합합니다. 매뉴얼, 백서 또는 전체 길이의 책을 출판하든 관계없이 DOCX를 EPUB로 변환하면 일관되고 전문적인 읽기 경험을 보장합니다. Aspose.Words for Node.js Cloud SDK를 사용하면 REST API를 통해 워드 파일을 EPUB 문서로 원활하게 변환할 수 있습니다.
[Aspose.Cloud Dashboard][8]에서 계정을 만들어 클라이언트 ID와 클라이언트 비밀을 가져오세요.
Node.js SDK를 설치하세요:
npm install asposewordscloud --save
DOCX를 EPUB로 변환하는 방법은 Node.js에서 다음과 같은 패키지를 사용할 수 있습니다.#
필요한 패키지를 설치합니다.
npm install mammoth
npm install ejs
코드를 작성합니다.
constfs=require('fs');
constmammoth=require('mammoth');
constejs=require('ejs');
constdocxFilePath='input.docx'; // 변환할 DOCX 파일 경로
constepubFilePath='output.epub'; // 생성할 EPUB 파일 경로
mammoth.convertToHtml({ path:docxFilePath })
.then(result => {
consthtml=result.value; // 변환된 HTML 내용
conststyles=result.messages; // 경고 메시지
// EPUB 템플릿 작성
constepubTemplate=`
<?xml version="1.0" encoding="UTF-8"?>
{#docx-epub-nodejs}
Let's explore the details on how we can convert a Word document to EPUB format using Node.js code snippet.
1단계 - WordsApi 클래스의 인스턴스를 생성합니다.
const wordsApi = new WordsApi(“YOUR_CLIENT_ID”, “YOUR_CLIENT_SECRET”);
const result = await wordsApi.convertDocument(convertRequest);
console.log(“The Word to EPUB conversion completed successfully.”);
Node.js API를 이용한 Word to EPUB 변환 미리보기.
샘플 Word 문서와 위에 생성된 결과 이미지는 \"에서 다운로드할 수 있습니다.
* [input-sample.docx][17]
* [Resultant.epub][18]
## Word 문서를 cURL을 사용하여 EPUB로 변환하기 {#word-epub-curl}
터미널을 통해 REST API를 사용하는 것을 선호하십니까? cURL을 사용하여 DOCX를 EPUB로 변환하는 방법은 다음과 같습니다.
cURL 접근의 이점은 무엇인가요?
* DevOps 파이프라인 및 빠른 테스트에 이상적입니다.
* 모든 터미널 접근이 가능한 환경에서 작동합니다.
* 추가 SDK 의존성이 없습니다.
1단계 - JWT 액세스 토큰 생성:
단순히 `sourceFile`을 입력 Word 문서의 이름으로, `resultantFile`을 EPUB 파일의 이름으로, `ACCESSTOKEN`을 위에서 생성된 JWT 액세스 토큰으로 교체하세요.
## 온라인 DOCX에서 EPUB 변환기 사용해 보세요.
REST API의 기능을 코딩 없이 경험하고 싶다면, 즉시 변환을 위한 저희 무료 [Online DOCX to EPUB converter][9] 사용을 고려해 보세요.
무료 DOCX to EPUB 변환 앱.
## 결론
이 기사에서는 Word 문서를 EPUB (반응형 전자책) 형식으로 빠르고 확장 가능하며 이상적인 배열로 변환하기 위해 Aspose.Words for Node.js Cloud SDK를 어떻게 사용할 수 있는지 배웠습니다. 이 API는 개발자에게 디지털 출판 워크플로 또는 자가 출판 플랫폼을 구축하는 데 이점을 제공합니다.
## 유용한 자료
>
> - [SDK 개요][10]
> - [개발자 가이드][11]
> - [API Reference][4]
> - [GitHub 소스 코드][12]
> - [ 커뮤니티 포럼 ][6]
> - [ 라이브 시연 ][13]
## 추천 기사
다음 블로그를 방문할 것을 강력히 권장합니다:
* [JPG를 PDF로 변환하는 방법 | 이미지에서 PDF API][14]
* [Word 문서를 HTML로 변환하기 위해 Node.js 사용하기][15]
* [PDF를 Excel (XLS/XLSX)로 변환하기 (Node.js)][16]
[1]: https://docs.fileformat.com/word-processing/
[2]: https://dashboard.aspose.cloud/
[3]: https://docs.fileformat.com/ebook/epub/
[4]: https://reference.aspose.cloud/words/
[6]: https://forum.aspose.cloud/c/words/17
[7]: https://products.aspose.cloud/words/nodejs/
[8]: https://dashboard.aspose.cloud/
[9]: https://products.aspose.app/words/conversion/docx-to-epub
[10]: https://products.aspose.cloud/words/nodejs/
[11]: https://docs.aspose.cloud/words/
[12]: https://github.com/aspose-words-cloud/aspose-words-cloud-node
[13]: https://products.aspose.app/words/family
[14]: https://blog.aspose.cloud/ko/pdf/convert-jpg-to-pdf-with-nodejs/
[15]: https://blog.aspose.cloud/ko/words/convert-word-to-html-in-nodejs/
[16]: https://blog.aspose.cloud/ko/pdf/convert-pdf-to-excel-in-nodejs/
[17]: images/input-sample.docx
[18]: images/Resultant.epub