WebP er et næste generations billedeformat designet af Google, som giver høj kompressionseffektivitet med minimal kvalitetsnedbrydning. Dog er WebP-billeder ikke universelt understøttet på tværs af enheder og software. Ved at konvertere WebP til PDF sikrer du dog kompatibilitet, bærbarhed og printklar output—ideelt til rapporter, porteføljer og dokumentarkiver.
I denne tutorial vil du lære, hvordan man konverterer WebP til PDF ved hjælp af Aspose.Imaging Cloud SDK til .NET, en REST API-baseret løsning, der håndterer al billedebehandling i skyen - du behøver ikke at installere nogen eksterne biblioteker.
- REST Basert Billedebehandlings-API
- Convert WebP to PDF using C# .NET
- Transformere WebP til PDF ved hjælp af cURL-kommandoer
REST Basert Billedbehandlings-API
Aspose.Imaging Cloud SDK for .NET giver en enkel og sikker måde at arbejde med billedfiler programmæssigt. Det understøtter:
- Format konverteringer (WebP, PNG, JPG, TIFF, BMP osv.)
- Billedstørrelsesændring, beskæring og rotation
- Metadata redigering og billedanalyse
- Cloud-baseret konvertering — ingen tunge afhængigheder
For at bruge SDK’en er det første skridt at installere den i vores løsning.
NuGet\Install-Package Aspose.Imaging-Cloud -Version 25.4.0
Det næste skridt er at få klientens legitimationsoplysninger fra Cloud Dashboard.
Convert WebP til PDF ved hjælp af C# .NET
Please follow the steps below to create your first WebP to PDF converter using C#.
Step 1 – Initialiser API’en
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
var imagingApi = new ImagingApi(config);
Trin 2 Upload WebP-filen til Cloud Storage Da API’en forventer, at billedet allerede er tilgængeligt i cloud-lagring, så brug venligst følgende kodeeksempel til at uploade inputbilledet.
using (var fileStream = File.OpenRead("input.webp"))
{
var uploadRequest = new UploadFileRequest("input.webp", fileStream);
imagingApi.UploadFile(uploadRequest);
}
Step 3 – Convertér WebP til PDF Når billedet er blevet uploadet, kan vi konvertere WebP-billedet til PDF ved hjælp af følgende kode:
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);
}
// For more examples, please visit 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);
// read the input WebP image from local drive
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);
// Save the converted file to local drive
using (var outputStream = File.Create("resultant.pdf"))
{
response.CopyTo(outputStream);
}
Transform WebP to PDF using cURL Commands
Hvis du foretrækker direkte REST-anrop, kan du bruge cURL til at opnå det samme resultat.
Trin 1 – Generer Adgangstoken
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"
Trin 2 – Konverter WebP til PDF
Udfør følgende kommando for at udføre WebP til PDF konvertering.
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"
Gratis online WebP til PDF-konverter.
Vil du teste det inden kodning? Prøv den gratis WebP til PDF Online Converter drevet af Aspose.Imaging Cloud — ingen installation nødvendig!

Konklusion
I denne artikel har du lært, hvordan du konverterer WebP-billeder til PDF-filer ved hjælp af C# .NET og Aspose.Imaging Cloud SDK. Vi dækkede emner som upload af WebP-filer til cloudlagring, konvertering af WebP til PDF ved hjælp af REST API’et og udførte konverteringer med både C# og cURL-kommandoer.
Relaterede artikler
Venligst besøg følgende links for at lære mere om: