word to epub

Word를 EPUB로 변환하기 위한 Node.js API.

[워드 문서][1]를 [EPUB][3] 형식으로 변환하면 콘텐츠를 상호작용할 수 있는 리플로우able 전자책으로 배포할 수 있어 모바일 및 전자책 리더 플랫폼에 적합합니다. 매뉴얼, 백서 또는 전체 길이의 책을 출판하든 관계없이 DOCX를 EPUB로 변환하면 일관되고 전문적인 읽기 경험을 보장합니다. Aspose.Words for Node.js Cloud SDK를 사용하면 REST API를 통해 워드 파일을 EPUB 문서로 원활하게 변환할 수 있습니다.

워드에서 EPUB 변환의 이점

  • 전자책 및 디지털 가이드를 만드는 데 완벽합니다.
  • 스마트폰, 태블릿, 그리고 전자책 리더에 최적화되어 있습니다.
  • 스크린 크기에 적응하는 재조정 가능한 콘텐츠.
  • 편집 없이 콘텐츠 배포를 위한 보안 형식.

이 기사에서는 다음 주제에 대해 논의할 것입니다:

Word를 EPUB로 변환하기 위한 API

[Aspose.Words Cloud SDK for Node.js][7]는 Microsoft Word 파일을 EPUB 형식으로 내보내는 강력한 기능을 제공합니다. API는 레이아웃 및 콘텐츠 구조를 유지하면서 고품질 변환을 보장합니다.

Aspose.Words Cloud SDK의 이점

  • 클라우드 기반 및 확장 가능.
  • DOC, DOCX, DOT를 EPUB로 변환합니다.
  • 암호화된 인증으로 보안 API.
  • 전자 책 리더기를 위한 깔끔하게 형식화된 출력.

필수 조건

  1. [Aspose.Cloud Dashboard][8]에서 계정을 만들어 클라이언트 ID와 클라이언트 비밀을 가져오세요.
  2. Node.js SDK를 설치하세요:
npm install asposewordscloud --save

DOCX를 EPUB로 변환하는 방법은 Node.js에서 다음과 같은 패키지를 사용할 수 있습니다.

  1. 필요한 패키지를 설치합니다.
npm install mammoth
npm install ejs
  1. 코드를 작성합니다.
const fs = require('fs');
const mammoth = require('mammoth');
const ejs = require('ejs');

const docxFilePath = 'input.docx'; // 변환할 DOCX 파일 경로
const epubFilePath = 'output.epub'; // 생성할 EPUB 파일 경로

mammoth.convertToHtml({ path: docxFilePath })
    .then(result => {
        const html = result.value; // 변환된 HTML 내용
        const styles = result.messages; // 경고 메시지

        // EPUB 템플릿 작성
        const epubTemplate = `
        <?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”);


단계 2 – DOCX 파일을 클라우드 저장소에 업로드:

const { WordsApi, UploadFileRequest } = require(“asposewordscloud”); const fs = require(“fs”);

const wordsApi = new WordsApi(“YOUR_CLIENT_ID”, “YOUR_CLIENT_SECRET”);

const uploadRequest = new UploadFileRequest({ fileContent: fs.readFileSync(“source.docx”), path: “source.docx” });

await wordsApi.uploadFile(uploadRequest);


3단계 – EPUB 형식으로 변환
이제 Word를 EPUB로 변환을 시작하세요:

const { ConvertDocumentRequest } = require(“asposewordscloud”);

const convertRequest = new ConvertDocumentRequest({ documentName: “sample.docx”, format: “epub”, outPath: “converted/resultant.epub” });

const result = await wordsApi.convertDocument(convertRequest); console.log(“Word to EPUB conversion completed successfully.”);

const { ConvertDocumentRequest } = require(“asposewordscloud”);

const convertRequest = new ConvertDocumentRequest({ documentName: “sample.docx”, format: “epub”, outPath: “converted/resultant.epub” });

const result = await wordsApi.convertDocument(convertRequest); console.log(“The Word to EPUB conversion completed successfully.”);


word to epub

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 액세스 토큰 생성:

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”


2단계 – DOCX에서 EPUB로 변환:

curl -v “https://api.aspose.cloud/v4.0/words/{sourceFile}?format=epub"
-X GET
-H “accept: application/octet-stream”
-H “Authorization: Bearer <ACCESS_TOKEN>”
-o “{resultantFile}”

단순히 `sourceFile`을 입력 Word 문서의 이름으로, `resultantFile`을 EPUB 파일의 이름으로, `ACCESSTOKEN`을 위에서 생성된 JWT 액세스 토큰으로 교체하세요.

## 온라인 DOCX에서 EPUB 변환기 사용해 보세요.
REST API의 기능을 코딩 없이 경험하고 싶다면, 즉시 변환을 위한 저희 무료 [Online DOCX to EPUB converter][9] 사용을 고려해 보세요.

docx를 epub로 온라인으로 변환

무료 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