PDF 문서를 PDF 이미지로 변환하는 여러 가지 이점이 있으며, 특히 가볍고 편집할 수 없는 콘텐츠 표현이 필요할 때 유용합니다. 이 변환은 다음을 가능하게 합니다:

  • PDF 뷰어에 의존하지 않고 PDF 페이지의 시각적 미리보기.
  • 웹사이트나 모바일 앱에 콘텐츠를 더 잘 삽입하기.
  • JPEG 형식의 콘텐츠를 쉽게 공유하고 보관할 수 있습니다.
  • 시각 콘텐츠의 편집 또는 복사를 방지합니다.

문서 미리보기 기능을 구축하든, 보고서 전달을 간소화하든, PDF를 JPG 형식으로 변환하는 것은 효율적이고 널리 지원되는 솔루션입니다.

PDF를 JPG로 변환 API

Aspose.PDF Cloud SDK for .NET는 클라우드에서 PDF 문서를 생성, 편집 및 조작할 수 있는 기능을 제공하는 수상 경력의 REST API입니다. PDF 페이지를 고품질 이미지로 내보내고 — 모든 작업을 타사 도구 없이 클라우드에서 수행합니다.

필수 조건

  • Aspose Cloud Dashboard에 가입하세요.
  • 클라이언트 ID와 클라이언트 비밀을 획득합니다.
  • Aspose.PDF Cloud SDK for .NET 설치:
Install-Package Aspose.PDF-Cloud

PDF 문서를 C#에서 JPG로 변환하기

다음 섹션에서는 C# .NET을 사용하여 PDF에서 JPG로 변환기를 개발하는 방법에 대한 세부정보를 설명합니다. 아래 지침에 따라 온라인에서 PDF를 JPG로 포맷하십시오:

  • 먼저, 클라이언트 자격 증명을 인수로 전달하여 Configuration의 인스턴스를 만듭니다.
  • 둘째, PdfApi 객체를 초기화하고 Configuration 객체를 인수로 전달합니다.
  • 셋째로, UploadFileRequest를 사용하여 PDF 문서를 클라우드 저장소에 업로드하십시오.
  • 마지막으로, GetPageConvertToJpegRequest 객체를 생성하고 GetPageConvertToJpeg API를 호출하여 PDF를 JPG 형식으로 변환합니다.
// For more examples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// https://dashboard.aspose.cloud/ 에서 클라이언트 자격 증명을 가져오세요.
string clientSecret = "XXXXXXXXXXXXXXXXX";
string clientID = "XXXXXXX-XXXXX-XXXXXX-XXXXXXX-33012487e783";

// PdfApi 인스턴스를 생성합니다.
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// name of input JPG image
String inputFile = "Binder1-1.pdf";

// PDF 파일의 페이지 번호
int pageNumber = 1;

// 로컬 드라이브에서 소스 PDF 파일 로드
using (var stream = System.IO.File.OpenRead(inputFile))
{
    // 클라우드 저장소에 소스 PDF 파일 업로드
    pdfApi.UploadFile("sourceFile.pdf", stream);

    // API를 호출하여 PDF를 JPG 이미지로 변환하세요.
    var resltant = pdfApi.GetPageConvertToJpeg("sourceFile.pdf", pageNumber, width: 600, height: 800);
    
    // 결과 스트림을 로컬 드라이브에 저장하세요.
    saveToDisk(resltant, "myResultant.jpg");
}

// 로컬 드라이브에 스트림을 파일로 저장하는 방법
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
PDF to JPG 변환기

Image:- PDF to JPG 변환 미리보기.

PDF를 이미지로 내보내기 cURL 사용

대안 방법은 PDF 형식을 JPG로 변환하는 것으로, 명령 줄을 통해 하거나 스크립트를 사용할 수 있습니다 (프로젝트에 SDK를 통합하지 않고).cURL 명령을 사용하여 PDF를 JPG로 내보내는 방법에 대한 세부 정보를 살펴보겠습니다.

1단계. 액세스 토큰 생성:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

단계 2. PDF 페이지를 JPEG 형식으로 변환:

curl -X GET "https://api.aspose.cloud/v3.0/pdf/{SourceFile}/pages/1/convert/jpeg?width=800&height=800" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT_Token>" \
-o myResultant.jpg

{JWTToken}SourceFile을 각각 위에서 생성된 JWT 토큰과 입력 PDF 파일로 교체하세요.

무료 온라인 PDF to JPEG 변환기

코딩하기 전에 테스트해보고 싶으신가요? 우리의 무료 온라인 PDF to JPG 도구 를 사용하여 PDF 문서에서 JPG로 변환된 결과를 미리 볼 수 있습니다.

pdf to jpg

무료 온라인 PDF에서 JPG로 변환기 앱.

결론

당신이 스캔된 보고서, 시각적 미리보기 또는 콘텐츠 공유를 다루고 있든, C# .NET에서 Aspose.PDF Cloud SDK를 사용하여 PDF를 JPEG 형식으로 변환하는 것은 신뢰할 수 있고, 빠르며, 통합하기 쉽습니다. 이 접근 방식은 정적 PDF를 이미지로 풍부한 출력으로 변환하여 웹사이트, 모바일 앱, 및 보관 작업 흐름에 적합하게 만듭니다.

SDK 또는 cURL을 사용하여 변환할 수 있는 옵션을 통해 귀하의 개발 요구에 가장 적합한 방법을 선택할 수 있습니다.

유용한 링크

관련 기사

더 많은 변환 옵션을 찾고 계신가요? 다음 추천 기사를 읽어보세요: