A JPG képek PDF formátumra való konvertálása gyakori követelmény a dokumentumarchiválás vagy nyomtatás során. A PDF jobb kompatibilitást, professzionális formázást és könnyebb fájlkezelést kínál a JPEG képekkel összehasonlítva. Ebben a cikkben megtanulja, hogyan konvertálhat JPG-t PDF-re C#-ban az Aspose.PDF Cloud SDK for .NET használatával — ez egy erőteljes és skálázható REST API a dokumentumautomatizáláshoz.
- API a JPG PDF átalakításhoz
- JPG-t PDF-vé konvertálása C#-ban .NET SDK-val
- JPEG-et PDF-vé konvertálása cURL segítségével
API a JPG PDF átalakításhoz
Az Aspose.PDF Cloud SDK for .NET használatával könnyedén átalakíthat JPG képeket jól strukturált PDF dokumentumokká. Garantálja a magas minőségű kimenetet, és teljes kontrollt biztosít az oldalak elrendezése, a képek igazítása, a felbontás és még sok más fölött - mindezt harmadik féltől származó eszközök vagy a Microsoft Office telepítése nélkül.
API kulcsfontosságú jellemzői:
- Támogatja a JPG és más képformátumok (PNG, BMP, stb.) PDF formátumba történő konvertálását
- Állítsa be az oldal méretét, a margókat, a képek igazítását és a méretezést
- Teljesen REST API-n keresztül működik és platformfüggetlen.
- Biztonságos, felhőalapú architektúra OAuth 2.0 támogatással
Telepítse az Aspose.PDF Cloud SDK-t .NET-hez:
Használja a NuGet-t, hogy telepítse az SDK-t a .NET alkalmazásába:
Install-Package Aspose.PDF-Cloud
Jelentkezz be az Aspose Cloud Dashboard felületén, hogy megkapd az Ügyfélazonosítódat és az Ügyféltitkos kódodat.
Convertálj JPG-t PDF-be C#-ban .NET SDK használatával
Below is a simple example of converting a JPG file to PDF using C# and the Aspose.PDF Cloud SDK:
- Először hozz létre egy
Configuration
példányt, ahol átadjuk az ügyfél hitelesítő adatokat.- Másodszor, inicializálj egy
PdfApi
objektumot, miközben átadod a Configuration objektumot.- Harmadszor, töltsd fel a bemeneti JPG képet a felhőalapú tárolóba a
UploadFileRequest
használatával.- Most készítsen egy
PostInsertImageRequest
objektumot, ahol definiáljuk az eredmény PDF tulajdonságait.- Végül hívd meg a PostInsertImage(…) API-t a JPG-ból PDF-be való átalakításhoz.
// For more examples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Szerezze meg az ügyfélhitelesítő adatokat a következő címen: https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// hozd létre a PdfApi egy példányát
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// name of input JPG image
String imageFile = "44781.jpg ";
String resultantPDF = "Resultant.pdf";
// hozzon létre egy üres PDF dokumentumot a felhőben tárolásban
DocumentResponse document = pdfApi.PutCreateDocument(resultantPDF, "basic", null);
// PDF fájl oldalszáma
int pageNumber = 1;
// PDF dokumentumban a kép koordinátái
// A koordináták a pontban a bal alsótól a jobb felsőig terjednek.
double llx = 1.0;
double lly = 1.0;
double urx = 680.0;
double ury = 900.0;
// töltse be a JPG képet a helyi meghajtóról
using (var inputFile = System.IO.File.OpenRead(imageFile))
{
// name A dokumentum neve. (required)
// pageNumber Az oldal száma. (kötelező)
// llx Koordináta alsó bal X. (kötelező)
// lly Koordináta bal alsó Y. (kötelező)
// urx Koordináta a jobb felső X. (kötelező)
// ury Coordinate upper right Y. (required)
// imageFilePath Az kép fájl elérési útja, ha meg van adva. Egyébként a kérés tartalma kerül felhasználásra. (opcionális)
// tárolás A dokumentum tárolása. (opcionális)
// mappa A dokumentum mappa. (opcionális)
// kép Image file. (optional)
pdfApi.PostInsertImage(resultantPDF, pageNumber, llx, lly, urx, ury, null, "basic", null, inputFile);
}
Image:- JPG to PDF konverzió előnézete.
JPEG fájl PDF-re konvertálása cURL segítségével
A konverziót cURL és REST API hívások használatával is elvégezheti.
- Get Access Token:
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"
- Create a blank PDF:
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf" \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
- JPEG beillesztése PDF-be:
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/pages/1/images?llx=1&lly=1&urx=680&ury=850&imageFilePath={sourceImage}&storage=basic" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-H "Content-Type: multipart/form-data"
Cseréld ki a {ACCESSTOKEN}
és sourceImage
értékét a tényleges tokenedre és a felhőalapú tárolóban található képed útvonalára.
Próbáld ki a JPG-t PDF-re online (kód megadása nem szükséges)
If you prefer a quick visual conversion? Try our free JPG to PDF Online Converter to test the process instantly without any coding.

Ingyenes JPEG-ból PDF-be konvertáló alkalmazás.
Következtetés
Az Aspose.PDF Cloud SDK a .NET-hez lehetővé teszi a JPG PDF-re való konvertálását, ami egyszerű, megbízható és skálázható bármely .NET alkalmazás számára. Akár C#-on, akár RESTful API-n keresztül, pontosan és gyorsan automatizálhatja a képből PDF-be történő munkafolyamatokat. Használja dokumentumautomatizálásra, biztonságos képmegosztásra vagy nagy kvalitású archiválásra.
Hasznos linkek
📚 Kapcsolódó cikkek
Nagyon ajánljuk az alábbi blogbejegyzések megtekintését az alábbiakról: