이 짧은 튜토리얼은 Node.js REST API를 사용하여 SVG을 PDF로 변환하는 방법을 안내합니다. Node.js 기반 클라우드 SDK를 사용하여 Node.js Low Code API를 사용하여 SVG-PDF 변환기를 개발하는 과정을 안내합니다. API의 작동 방식을 배우고 클라우드 저장소에서 변환된 파일을 다운로드합니다.
필수 조건
- SVG를 PDF로 변경하려면 계정 API 자격 증명을 생성하세요을 클릭하세요.
- SVG를 PDF로 변환하려면 Node.js용 Aspose.PDF 클라우드 SDK을 다운로드하세요.
- 위 SDK를 사용하여 Node.js 프로젝트 설정
Node.js REST API를 사용하여 SVG를 PDF로 변경하는 단계
- SVG를 PDF로 변경하기 위해 클라이언트 ID와 비밀번호를 사용하여 PdfApi 객체의 인스턴스를 생성합니다.
- 클라우드 스토리지에서 사용할 소스 SVG 파일 이름의 이름을 정의합니다.
- 소스 SVG에서 모든 바이트를 읽고 MemoryStream 객체를 생성합니다.
- UploadFile() 메서드를 호출하여 메모리 스트림을 클라우드 스토리지에 업로드합니다.
- GetSvgInStorageToPdf() 메서드를 호출하여 클라우드 저장소의 SVG 파일을 PDF 파일로 변환합니다.
- API 응답을 구문 분석하고 PDF 파일이 포함된 메모리 스트림을 검색합니다.
이 단계는 Node.js REST 인터페이스를 사용하여 SVG를 PDF로 변환하는 과정을 요약한 것입니다. SVG 파일의 모든 바이트를 메모리 스트림으로 읽어 클라우드 저장소에 업로드한 후, GetSvgInStorageToPdf() 메서드를 호출하여 SVG 파일을 PDF로 변환합니다. 마지막으로, API 응답을 사용하여 SVG에서 생성된 PDF 파일을 가져와 디스크에 저장합니다.
Node.js REST 인터페이스를 사용하여 SVG 파일을 PDF로 변환하는 코드
이 코드는 Node.js RESTful 서비스를 사용하여 SVG 파일 형식을 PDF로 변환하는 과정을 보여줍니다. 메모리 스트림은 디스크에 있는 파일에서 생성하거나 데이터베이스 또는 네트워크에서 가져올 수 있습니다. 새로 생성된 PDF를 클라우드 스토리지에 업로드하고 필요에 따라 원하는 작업을 수행하여 추가로 수정할 수 있습니다.
이 가이드에서는 SVG 파일을 PDF로 변환하는 방법을 안내해 드렸습니다. PS 파일을 PDF로 변환하려면 Node.js REST API를 사용하여 PS 파일을 PDF로 변환의 문서를 참조하세요.