A WebP egy új generációs képkészítési formátum, amelyet a Google tervezett, és amely magas tömörítési hatékonyságot biztosít minimális minőségromlással. Azonban a WebP képek nem támogatottak egyformán az eszközök és szoftverek között. Azonban ha a WebP-t PDF formátumba konvertálja, biztosítja a kompatibilitást, hordozhatóságot és a nyomatokhoz kész output-ot - ideális jelentésekhez, portfóliókhoz és dokumentumarchívumokhoz.

Ebben a bemutatóban megtanulod, hogyan lehet a WebP-t PDF-vé konvertálni az Aspose.Imaging Cloud SDK .NET verziójával, egy REST API-alapú megoldással, amely minden képfeldolgozást a felhőben végez - nem szükséges külső könyvtárakat telepíteni.

REST-alapú Képfeldolgozó API

Aspose.Imaging Cloud SDK for .NET egy egyszerű és biztonságos módot biztosít a képfájlok programozott kezelésére. Támogatja:

  • Formátumváltozások (WebP, PNG, JPG, TIFF, BMP stb.)
  • Kép átméretezése, vágás és forgatás
  • Metaadat-szerkesztés és képelemzés
  • Felhasználás alapú átalakítás — nincsenek nehéz függőségek

Ahhoz, hogy használni tudjuk az SDK-t, az első lépés az, hogy telepítsük a megoldásunkba.

NuGet\Install-Package Aspose.Imaging-Cloud -Version 25.4.0

A következő lépés az ügyféligények részleteinek beszerzése a Cloud Dashboard oldalról.

WebP PDF-re konvertálása C# .NET segítségével

Kérlek, kövesd az alábbi lépéseket az első WebP-ből PDF-be konverter létrehozásához C#-ban.

  1. lépés – Az API inicializálása
var config = new Configuration
{
    ClientId = "YOUR_CLIENT_ID",
    ClientSecret = "YOUR_CLIENT_SECRET"
};

var imagingApi = new ImagingApi(config);
  1. lépés Töltse fel a WebP fájlt a Felhőtárhelyre Mivel az API elvárja, hogy a kép már elérhető legyen a felhőtárolóban, kérjük, használja az alábbi kódrészletet a bemeneti kép feltöltésére.
using (var fileStream = File.OpenRead("input.webp"))
{
    var uploadRequest = new UploadFileRequest("input.webp", fileStream);
    imagingApi.UploadFile(uploadRequest);
}

Step 3 – WebP fájl PDF-re konvertálása Miután a képet feltöltöttük, átalakíthatjuk a WebP képet PDF-re a következő kód segítségével:

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);
}
// További példákért kérjük, látogasson el a(z) https://github.com/aspose-imaging-cloud/aspose-imaging-cloud-dotnet címre.

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);

// olvassa el a WebP képet a helyi meghajtóról
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);

// Mentse a konvertált fájlt a helyi meghajtóra
using (var outputStream = File.Create("resultant.pdf"))
{
    response.CopyTo(outputStream);
}

WebP fájl PDF-re átalakítása cURL parancsokkal

Ha közvetlen REST hívásokat részesít előnyben, használhat cURL-t azonos eredmény eléréséhez.

  1. lépés – Hozza létre az hozzáférési tokent
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"
  1. lépés – WebP átkonvertálása PDF-be

A következő parancsot hajtsa végre a WebP-ből PDF formátumra történő átalakításhoz.

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"

Ingyenes online WebP-ről PDF-re konvertáló

Szeretnéd tesztelni kódolás előtt? Próbáld ki a ingyenes WebP to PDF Online Converter alkalmazást, amelyet az Aspose.Imaging Cloud működtet — nincs szükség telepítésre!

ingyenes Kép Kiv extractor

Következtetés

A cikkben megtanulta, hogyan konvertálhatja a WebP képeket PDF fájlokká a C# .NET és az Aspose.Imaging Cloud SDK használatával. Feltettünk olyan témákat, mint a WebP fájlok feltöltése felhőalapú tárolásra, WebP PDF-re konvertálása a REST API használatával, és végrehajtottunk konverziókat mind C#-mal, mind cURL parancsokkal.

Kapcsolódó Cikkek

Kérjük, látogasson el az alábbi linkekre, hogy többet megtudhasson a következőkről: