pdf to jpeg

PDF를 JPG 이미지로 변환하는 방법 Node.js API를 사용하여.

PDF 페이지를 JPG 이미지로 빠르고 프로그래밍 방식으로 변환하려고 하시나요? GroupDocs.Conversion Cloud SDK의 도움으로 PDF를 JPG 형식으로 효율적으로 변환할 수 있어 미리 보기 생성, 이미지 아카이빙 또는 웹 기반 렌더링에 적합합니다.

왜 PDF를 JPG로 변환해야 할까요?

  • PDF 페이지를 독립 이미지로 쉽게 미리 볼 수 있습니다.
  • 웹 또는 모바일 앱에 페이지를 삽입하세요.
  • 개별 페이지를 경량 이미지 파일로 아카이브하십시오.
  • Prevent content from being copied or extracted.

일반적인 사용 사례

  • 인보이스 또는 보고서 스냅샷.
  • e-learning 플랫폼을 위한 교육 콘텐츠.
  • 수정 불가능한 이미지 형식을 요구하는 법적 문서.
  • 문서 갤러리를 위한 미리보기 썸네일.

이 기사에서는 다음 주제를 다룰 것입니다:

PDF를 JPG로 변환하기 위한 API

GroupDocs.Conversion Cloud SDK for Node.js는 JavaScript 기반 애플리케이션에 파일 형식 변환을 통합하는 가벼운 방법을 제공합니다. 문서 구조 및 서식부터 임베디드 요소까지 모든 것을 처리하여 결과 JPG가 원래 PDF 콘텐츠를 정확하게 반영하도록 보장합니다.

시작하기

코드에 들어가기 전에, 반드시 다음을 확인하세요:

  1. GroupDocs Cloud에 가입하고 API 자격 증명을 받으세요.
  2. Have a sample PDF file for testing.
  3. Node.js SDK 설치
npm install groupdocs-conversion-cloud --save

Node.js에서 JPG를 PDF로 변환하기

다음은 Node.js 프로젝트에서 GroupDocs.Conversion Cloud SDK를 사용하여 PDF 파일을 JPG 이미지로 변환하는 방법입니다:

1단계: SDK 가져오기 및 API 구성:

const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);

Step 2: Now upload the input PDF 파일을 Cloud storage에 업로드하세요:

const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.jpg", fs.createReadStream("source.pdf"));
await fileApi.uploadFile(uploadRequest);

단계 3: (PDF → JPG) 변환 옵션 설정:

const settings = new ConvertSettings();
settings.filePath = "source.pdfjpg";
settings.format = "jpg";
settings.outputPath = "converted/resultant.jpg";

const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("The PDF to JPG conversion completed successfully.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// API 자격 증명을 얻으세요. 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Configuration 클래스의 인스턴스를 생성하고 Client ID와 Client Secret으로 초기화하십시오.
Configuration configuration = new Configuration(clientId, clientSecret);
// API 기본 URL을 정의하여 온라인에서 PDF를 JPEG로 변환합니다.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// ConvertApi의 Configuration 객체로 인스턴스를 초기화합니다.
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("JPG");
settings.setOutputPath("resultant.jpg");
    
// ConvertDocument 메서드를 사용하여 PDF 파일을 JPG 이미지 형식으로 변환합니다.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("The PDF to JPEG conversion completed successfuly! The resultant JPEG image is saved at: " + response.getFilePath());
}

cURL을 사용하여 PDF를 JPG로 변환하기

Another approach for converting a PDF file to JPG image is the usage of cURL commands. The usage of cURL commands offers several advantages, particularly for developers and businesses looking for a quick, automated, and scriptable approach to document transformation. It`s a lightweight & fast solution, offering cross-platform compatibility that requires minimal coding effort.

왜 REST API / cURL을 사용할까요?:

  • DevOps 및 서버리스 기능에 완벽합니다.
  • 가볍고 통합하기 쉽습니다.
  • No SDK overhead.

첫 번째 단계는 개인화된 Java 웹 액세스 토큰을 생성한 다음, 다음 명령을 실행하여 PDF를 JPG 이미지로 변환하는 것입니다.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{inputFile}\",  \"Format\": \"jpg\",  \"resultantPath\": \"{myResultant}\"}"

inputFile를 입력 PDF 파일의 이름으로 교체하고, resultantPath를 결과 JPG 이미지의 이름으로 교체하며, ACCESSTOKEN을 개인화된 JWT 액세스 토큰으로 교체하십시오.

🧪 PDF를 JPG 온라인 변환기로 시도해 보세요.

코딩 없이 REST API의 기능을 시도해보고 싶다면, 우리 Free PDF to JPG Converter 앱을 사용해 보세요. 이 온라인 앱은 GroupDocs.Conversion Cloud API 위에 개발되었습니다.

pdf to jpg converter

결론

이 블로그에서는 GroupDocs.Conversion Cloud SDK for Node.js가 PDF 문서를 고해상도 JPG 이미지로 변환하는 빠르고 개발자 친화적인 방법을 제공한다는 것을 배웠습니다. 콘텐츠 관리 플랫폼, 미리보기 갤러리 또는 디지털 아카이브를 구축하든—이 도구는 정확성, 성능 및 유연성을 보장합니다.

유용한 링크

추천 기사

다음 기사를 방문하여 더 알아보시길 강력히 권장합니다:

  • [JSON을 PDF로 변환하기 위해 Node.js에서 사용할 수 있는 여러 라이브러리가 있습니다. 가장 인기 있는 방법 중 하나는 pdfkit과 같은 라이브러리를 사용하는 것입니다. 아래는 pdfkit을 사용하여 JSON 데이터를 PDF로 변환하는 방법에 대한 간단한 예입니다.
const PDFDocument = require('pdfkit');
const fs = require('fs');

// JSON 데이터 예시
const jsonData = {
    title: "Sample PDF",
    content: "This is a sample PDF created from JSON data!"
};

// PDF 문서 생성
const doc = new PDFDocument();
doc.pipe(fs.createWriteStream('output.pdf'));

// JSON 데이터에서 PDF 내용 추가
doc.fontSize(25).text(jsonData.title, { underline: true });
doc.moveDown();
doc.fontSize(12).text(jsonData.content);

// PDF 문서 종료
doc.end();

위 코드를 사용하면 output.pdf라는 파일이]25