Node.js를 사용하여 PDF를 이미지로 변환

PDF를 이미지로 변환하는 것은 PDF 뷰어 없이도 응용 프로그램에서 문서 내용을 표시하기 위한 실용적인 솔루션입니다. 썸네일, 미리보기, 보관 여부에 관계없이 이 방법을 사용하면 PDF 컨텐츠를 다양한 플랫폼에 원활하게 통합할 수 있습니다. 간소화된 접근 방식을 사용하면 개발자는 효율적으로 Node.js를 사용하여 PDF를 이미지로 변환하여 문서 세부 정보를 유지하면서 고품질 이미지 출력을 보장할 수 있습니다. 단 몇 줄의 코드만으로 이 솔루션을 사용하면 빠르고 정확한 변환이 가능하므로 PDF를 Node.js의 이미지로 쉽게 내보낼 수 있습니다.

Node.js를 사용하여 PDF를 이미지로 변환하는 단계

  1. 프로젝트에서 PDF를 이미지로 변환하려면 Java를 통한 Node.js용 GroupDocs.Conversion을 설정하고 통합하세요.
  2. 파일 형식 변환을 효율적으로 관리하기 위해 필요한 모듈을 애플리케이션으로 가져옵니다.
  3. Converter 클래스를 인스턴스화하고 PDF 문서를 로드할 파일 경로를 제공합니다.
  4. ImageConvertOptions를 구성하고 PNG를 출력 형식으로 지정합니다.
  5. Converter 클래스의 변환 메소드를 호출하여 이미지 파일을 생성합니다.

이 프로세스를 구현하려면 먼저 필요한 모듈을 가져오고 전체 기능에 대한 라이센스가 적용됩니다. 다음으로 Converter 클래스를 사용하여 PDF 파일을 로드한 다음 이미지 출력을 위한 변환 옵션을 설정합니다. 이 경우 명확하고 고해상도의 결과를 보장하기 위해 PNG 형식이 선택됩니다. 변환 프로세스에서는 텍스트, 그래픽, 레이아웃을 포함한 원본 콘텐츠가 그대로 유지됩니다. 개발자는 최소한의 노력으로 Node.js의 PDF에서 이미지를 생성하고 이 기능을 웹 애플리케이션, 문서 관리 시스템 또는 자동화 워크플로에 통합할 수 있습니다.

Node.js를 사용하여 PDF를 이미지로 변환하는 코드

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 for PNG format
const options = new conversion.ImageConvertOptions();
options.setFormat(conversion.ImageFileType.Png);
// Save output PNG to disk
converter.convert("output.png", options);
process.exit(0);

PDF를 이미지로 변환하면 문서 접근성이 단순화되고 다양한 응용 프로그램에서의 유용성이 향상됩니다. 이 방법은 문서 미리 보기 포함 또는 시각적 요소가 포함된 보고서 생성과 같이 PDF 렌더링이 가능하지 않은 시나리오에 이상적입니다. 이 프로세스를 자동화함으로써 기업과 개발자는 고품질 결과를 유지하면서 문서 처리 효율성을 향상시킬 수 있습니다. 이 접근 방식을 사용하면 Node.js를 사용하여 PDF를 이미지로 변경하는 것이 쉬워져 PDF-이미지 변환을 처리하기 위한 안정적이고 확장 가능한 솔루션이 보장됩니다.

이전에 우리는 Node.js를 사용하여 PDF를 HTML로 변환하는 방법에 대한 자세한 가이드를 게시했습니다. 단계별 튜토리얼을 보려면 Node.js를 사용하여 PDF를 HTML로 변환 방법에 대한 전체 연습을 살펴보세요.

 한국인