WebP는 품질 손실 최소화와 높은 압축 효율성을 제공하는 구글이 설계한 차세대 이미지 형식입니다. 그러나 WebP 이미지는 장치 및 소프트웨어 전반에 걸쳐 보편적으로 지원되지 않습니다. 그러나 WebP를 PDF로 변환함으로써 호환성, 휴대성 및 인쇄 준비 완료 출력을 보장할 수 있습니다. 이는 보고서, 포트폴리오 및 문서 보관소에 적합합니다.
이 튜토리얼에서는 Aspose.Imaging Cloud SDK for .NET을 사용하여 WebP를 PDF로 변환하는 방법을 배울 것입니다. Aspose.Imaging Cloud SDK는 모든 이미지 처리를 클라우드에서 처리하는 REST API 기반 솔루션으로 외부 라이브러리를 설치할 필요가 없습니다.
- REST 기반 이미지 처리 API
- WebP를 PDF로 변환하는 방법은 C# .NET를 사용하여 진행할 수 있습니다.
- WebP 파일을 PDF로 변환하려면 cURL 명령어를 사용하세요.
REST 기반 이미지 처리 API
Aspose.Imaging Cloud SDK for .NET는 이미지 파일을 프로그래밍 방식으로 작업할 수 있는 간단하고 안전한 방법을 제공합니다. 다음을 지원합니다:
SDK를 사용하기 위해 첫 번째 단계는 우리의 솔루션에 설치하는 것입니다.
NuGet\Install-Package Aspose.Imaging-Cloud -Version 25.4.0
다음 단계는 Cloud Dashboard에서 클라이언트 자격 증명 세부 정보를 얻는 것입니다.
WebP를 PDF로 변환하는 C# .NET 사용하기
다음 단계를 따라 C#를 사용하여 첫 번째 WebP to PDF 변환기를 만드세요.
단계 1 – API 초기화
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
var imagingApi = new ImagingApi(config);
2단계 클라우드 스토리지에 WebP 파일 업로드 API는 이미지를 클라우드 스토리지에 미리 저장된 것으로 예상하므로, 입력 이미지를 업로드하기 위해 다음 코드 스니펫을 사용하십시오.
using (var fileStream = File.OpenRead("input.webp"))
{
var uploadRequest = new UploadFileRequest("input.webp", fileStream);
imagingApi.UploadFile(uploadRequest);
}
3단계 – WebP를 PDF로 변환하기 이미지가 업로드되면 다음 코드를 사용하여 WebP 이미지를 PDF로 변환할 수 있습니다:
var request = new CreateConvertedImageRequest("sample.webp", "pdf");
var response = imagingApi.CreateConvertedImage(request);
// Save the converted file locally
using (var outputStream = File.Create("output.pdf"))
{
response.CopyTo(outputStream);
}
// 자세한 예제를 보려면 https://github.com/aspose-imaging-cloud/aspose-imaging-cloud-dotnet 를 방문해 주세요.
using Aspose.Imaging.Cloud.Sdk;
using Aspose.Imaging.Cloud.Sdk.Model.Requests;
using System.IO;
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
// create imagingAPI instnace
var imagingApi = new ImagingApi(config);
// 로컬 드라이브에서 WebP 이미지를 읽습니다.
using (var fileStream = File.OpenRead("sample.webp"))
{
var uploadRequest = new UploadFileRequest("sample.webp", fileStream);
imagingApi.UploadFile(uploadRequest);
}
var request = new CreateConvertedImageRequest("sample.webp", "pdf");
var response = imagingApi.CreateConvertedImage(request);
// 변환된 파일을 로컬 드라이브에 저장하세요.
using (var outputStream = File.Create("resultant.pdf"))
{
response.CopyTo(outputStream);
}
WebP를 PDF로 변환하기 위해 cURL 명령어 사용하기
f you prefer direct REST calls, you can use cURL to achieve the same result.
Step 1 – 접근 토큰 생성
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXX-XXXXX-XXXX-XXXXX-ff5c3a6aa4a2&client_secret=XXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Step 2 – WebP를 PDF로 변환하기
다음 명령을 실행하여 WebP를 PDF로 변환하세요.
curl -v -X GET "https://api.aspose.cloud/v3.0/imaging/input.webp/convert?format=pdf" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT_Token>" \
-o "Output.pdf"
무료 온라인 WebP를 PDF로 변환기
코딩 전에 테스트해 보고 싶으신가요? 설치가 필요 없는 WebP to PDF Online Converter를 사용해 보세요. Aspose.Imaging Cloud를 통해 제공됩니다!

결론
이 기사에서는 C# .NET 및 Aspose.Imaging Cloud SDK를 사용하여 WebP 이미지를 PDF 파일로 변환하는 방법을 배웠습니다. 우리는 웹P 파일을 클라우드 스토리지에 업로드하는 방법, REST API를 사용하여 웹P를 PDF로 변환하는 방법, C# 및 cURL 명령어로 변환을 수행하는 방법과 같은 주제를 다뤘습니다.
관련 기사
다음 링크를 방문하여 더 알아보세요: