이 간단한 가이드에서는 Node.js REST API를 사용하여 Markdown을 PDF로 변환하는 방법을 설명합니다. Node.js 기반 Cloud SDK를 사용하여 Node.js RESTful 서비스를 통해 마크다운 파일을 PDF로 자동 변환하는 방법을 배우게 됩니다. API에서 지원하는 출력 PDF 파일에 대해 모든 작업을 수행하여 원하는 출력을 생성할 수 있습니다.
필수 조건
- {{하이퍼링크1}}
- MD를 PDF로 변경하려면 Node.js용 Aspose.PDF 클라우드 SDK을 다운로드하세요.
- MD를 PDF로 변환하기 위해 위 SDK를 사용하여 Node.js 프로젝트를 설정합니다.
Node.js RESTful 서비스를 사용하여 Markdown을 PDF로 내보내는 단계
- MD에서 PDF를 생성하기 위해 클라이언트 ID와 비밀번호를 설정하여 PdfApi 객체를 생성합니다.
- 소스 MD 파일을 메모리 스트림에 로드하고 클라우드 스토리지에 업로드합니다.
- GetMarkdownInStorageToPdf() 메서드를 호출하여 Markdown을 PDF 파일로 변환합니다.
- Response 객체를 구문 분석하고 출력 스트림을 PDF 파일로 저장합니다.
이 단계에서는 Node.js Low Code API를 사용하여 마크다운을 PDF로 변환하는 방법을 설명합니다. 클라이언트 ID와 비밀번호를 설정하여 PdfApi 객체를 생성하고, 원본 MD 파일을 바이트 배열로 읽어 메모리 스트림으로 변환합니다. 메모리 스트림에 있는 이 원본 MD 파일을 클라우드 스토리지에 업로드하고 GetMarkdownInStorageToPdf() 메서드를 호출하여 PDF 파일로 변환합니다.
Node.js Low Code API를 사용하여 Markdown을 PDF로 온라인으로 변환하는 코드
이 코드는 Node.js REST API를 사용하여 파일 형식을 MD에서 PDF로 변환합니다. 결과 스트림을 사용하여 PDF 문서에 접근하고 최종 출력을 저장하기 전에 변경 작업을 수행할 수 있습니다. 클라우드 저장소에 여러 파일을 업로드한 경우, 파일에 접근하기 위한 전체 참조 정보와 폴더 이름을 제공해야 합니다.
이 글에서는 MD 파일을 PDF로 변환하는 방법을 설명했습니다. PDF 파일의 페이지 수를 세는 방법은 Node.js REST API를 사용하여 PDF를 열지 않고 페이지 수 세기의 글을 참조하세요.