jpg to pdf

JPG를 PDF로 변환하는 Node.js API.

JPG 이미지를 PDF 파일로 신속하고 정확하게 변환하는 방법을 찾고 계신가요? 이 가이드는 GroupDocs.Conversion Cloud SDK를 사용하여 JPG를 PDF로 변환하는 방법을 안내합니다. 인쇄 준비 완료, 보관용 또는 수정 불가능한 이미지 기반 문서를 만드는 데 적합합니다.

JPG를 PDF로 변환하는 이유는 무엇인가요?

여러 페이지의 이미지 보고서를 생성하든, 시각적 증거를 제출하든, 스캔을 단일 파일로 병합하든, PDF는 금본위 제도입니다. 다음은 몇 가지 주요 이점입니다:

  • 레이아웃과 이미지 품질을 유지하십시오.
  • 보안 형식—읽기 전용 배포에 이상적입니다.
  • 여러 이미지를 하나의 구조화된 문서로 결합합니다.
  • 클라우드 네이티브 앱에서 변환 자동화.

이 기사는 다음 주제를 다룹니다:

JPG를 PDF로 변환하는 REST API

우리의 GroupDocs.Conversion Cloud SDK for Node.js는 다양한 소스 파일을 지원되는 출력 형식으로 변환할 수 있는 강력한 API입니다. 몇 줄의 코드로 JPG를 PDF 형식으로 변환할 수 있습니다.

시작하기

시작하려면 다음이 필요합니다:

  1. A GroupDocs Cloud dashboard account with API credentials.
  2. A sample JPG image for conversion.
  3. Node.js 환경이 준비되었고, SDK가 설치되었습니다:
npm install groupdocs-conversion-cloud --save

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

여기 변환을 단계별로 수행하는 방법이 있습니다:

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: 이제 JPG 이미지를 클라우드 스토리지에 업로드하세요:

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

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

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

const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("The JPG to PDF conversion completed successfully.");
// 더 많은 예제는 https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet 에서 확인할 수 있습니다.
// API 자격 증명을 얻으세요. 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Configuration 클래스를 인스턴스화하고 클라이언트 ID 및 클라이언트 비밀번호로 초기화합니다.
Configuration configuration = new Configuration(clientId, clientSecret);
// API 기본 URL을 정의하여 JPEG를 PDF로 온라인 변환합니다.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

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

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.jpg");
settings.setFormat("PDF");
settings.setOutputPath("resultant.pdf");
    
// ConvertDocument 메서드를 사용하여 JPG 이미지를 PDF 형식으로 변환합니다.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// 응답을 확인하고 성공 메시지를 인쇄하세요.
if (response != null && response.equals("OK")) {
    System.out.println("The JPG to PDF conversion completed successfuly! The resultant PDF file is saved at: " + response.getFilePath());
}

JPG를 PDF로 변환하는 자동화 cURL 사용하기

cURL 명령어를 사용한 JPG에서 PDF로의 변환은 가볍고 코드 프리이며 자동화된 통합을 선호하는 사용자에게 훌륭한 선택입니다. 전체 SDK 기반 구현을 작성하지 않고 프로그래매틱 API 호출이 필요한 쉘 스크립트 또는 CI 파이프라인에서 변환을 자동화하려는 경우에 적합합니다.

왜 REST API / cURL을 사용하나요?

  • 가볍고 스크립트 가능하다.
  • No SDK installation needed.
  • 백엔드 처리 파이프라인에 적합합니다.

이제 개인화된 Java 웹 액세스 토큰을 생성하고 다음 명령을 실행하여 JPG를 PDF로 변환합니다.

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\": \"pdf\",  \"resultantPath\": \"{myResultant}\"}"

inputFile을(를) 입력 JPG 이미지의 이름으로, resultantPath을(를) 결과 PDF 파일의 이름으로, ACCESSTOKEN을(를) 개인화된 JWT 액세스 토큰으로 교체해 주세요.

  • 결과 PDF를 로컬 드라이브에 저장하기 위해, 다음 cURL 명령을 사용해 보십시오:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"input.jpg\",  \"Format\": \"pdf\"}"

JPG to PDF 온라인 탐색 (무료 도구)

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

jpg to pdf converter

유용한 자료

최종 생각

GroupDocs.Conversion Cloud SDK for Node.js는 JPG를 PDF로 쉽게 변환할 수 있는 강력한 클라우드 기반 솔루션을 제공합니다. 스캔한 문서를 보관하든, eBook 스타일의 이미지 리포트를 만들든, 이미지 기반 워크플로를 자동화하든—이 API는 필요한 제어와 신뢰성을 제공합니다.

추천 기사

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