오늘날 다양한 파일 형식으로 작업하는 것은 개발 시 일반적인 요구 사항이며, 자주 발생하는 작업 중 하나는 PDF을(를) 다른 형식으로 변환하는 것입니다. 이러한 변환 중 하나는 PDF를 그래픽 및 크기 조정에 이상적인 널리 사용되는 벡터 이미지 형식인 SVG로 변경하는 것입니다. Node.js를 사용하여 PDF를 SVG로 변환하려는 경우 올바른 위치에 오셨습니다. 강력한 변환 라이브러리를 활용하면 쉽게 Node.js에서 PDF를 SVG로 내보내 작업 흐름을 간소화하고 애플리케이션 기능을 향상시킬 수 있습니다.
Node.js를 사용하여 PDF를 SVG로 변환하는 단계
- PDF 파일을 SVG 형식으로 변환하려면 프로젝트에서 Java를 통한 Node.js용 GroupDocs.Conversion을 설정하고 통합하세요.
- 프로젝트에 groupdocs.conversion 패키지 추가
- Converter 클래스의 인스턴스를 생성하고 변환하려는 PDF 문서의 경로를 제공하세요.
- ImageConvertOptions 클래스를 구성하고 SVG를 원하는 변환 출력 형식으로 선택합니다.
- PDF를 처리하고 출력 SVG 파일을 생성하려면 Converter 클래스의 변환 메서드를 호출하세요.
Node.js의 PDF에서 SVG를 생성하려면 먼저 환경을 설정해야 합니다. 그런 다음 ‘Converter’ 클래스를 사용하여 PDF 파일을 로드하는 것으로 시작할 수 있습니다. PDF가 로드된 후 원하는 출력 형식(이 경우 SVG)과 같은 변환 옵션을 지정합니다. ImageConvertOptions
클래스를 사용하면 이러한 옵션을 구성할 수 있으며 setFormat
메서드를 사용하여 형식을 SVG로 설정할 수 있습니다. 변환 옵션과 함께 Converter.convert
메소드를 호출하여 출력 파일을 생성하고 선택한 이름으로 디스크에 저장합니다. 이 방법을 사용하면 PDF가 확장 가능한 벡터 그래픽(SVG)으로 정확하게 변환됩니다.
Node.js를 사용하여 PDF를 SVG로 변환하는 코드
const conversion = require('@groupdocs/groupdocs.conversion') | |
const licensePath = "GroupDocs.Search.lic"; | |
const license = new conversion.License() | |
license.setLicense(licensePath); | |
// Load the input PDF file | |
const converter = new conversion.Converter("sample.pdf"); | |
// Set the convert options | |
const options = new conversion.ImageConvertOptions(); | |
options.setFormat(conversion.ImageFileType.Svg); | |
// Save output SVG to disk | |
converter.convert("output.svg", options); | |
process.exit(0); |
결론적으로 Node.js를 사용하여 PDF를 SVG로 변경하는 프로세스는 간단하고 매우 효과적입니다. GroupDocs.Conversion 라이브러리를 사용하면 PDF를 웹 개발부터 그래픽 디자인까지 다양한 응용 프로그램에 맞게 확장 가능한 벡터 그래픽으로 쉽게 자동 변환할 수 있습니다. 최소한의 코드와 노력으로 이러한 변환을 수행할 수 있는 기능은 Node.js를 사용하는 모든 개발자에게 유용한 도구입니다. 이 접근 방식은 시간을 절약할 뿐만 아니라 변환된 파일이 다양한 사용 사례에 적합한 고품질 표준을 유지하도록 보장합니다.
앞서 우리는 Node.js를 사용하여 PDF를 TXT로 변환하는 방법에 대한 자세한 가이드를 공유했습니다. 전체 단계별 가이드를 보려면 Node.js를 사용하여 PDF를 TXT로 변환 방법에 대한 전체 튜토리얼을 확인하는 것을 잊지 마세요.