Konvertering af JPG billeder til PDF er et almindeligt krav, når man arbejder med dokumentarkivering eller print. PDF’en tilbyder bedre kompatibilitet, professionel formatering og nemmere filhåndtering sammenlignet med JPEG-billeder. I denne artikel vil du lære, hvordan du konverterer JPG til PDF i C# ved hjælp af Aspose.PDF Cloud SDK for .NET — en kraftfuld og skalerbar REST API til dokumentautomatisering.
- API til JPG til PDF konvertering
- Konverter JPG til PDF i C# med .NET SDK
- Konverter JPEG til PDF ved hjælp af cURL
API til JPG til PDF konvertering
Ved at bruge Aspose.PDF Cloud SDK for .NET kan du nemt transformere JPG-billeder til velformatterede PDF-dokumenter. Det sikrer høj kvalitet på output og tilbyder fuld kontrol over sideopsætning, billedejustering, opløsning og mere — alt sammen uden behov for tredjeparts værktøjer eller installation af Microsoft Office.
Nøglefunktioner af API:
- Understøtter konvertering af JPG og andre billedformater (PNG, BMP, osv.) til PDF
- Indstil sidesize, margener, billedejustering og skalering
- Fungerer helt via REST API og er platform-uafhængig
- Sikker, cloud-baseret arkitektur med OAuth 2.0 understøttelse
Installer Aspose.PDF Cloud SDK til .NET:
Brug NuGet til at installere SDK’en i din .NET-applikation:
Install-Package Aspose.PDF-Cloud
Tilmeld dig på Aspose Cloud Dashboard for at få dit Client ID og Client Secret.
Konverter JPG til PDF i C# med .NET SDK
Nedenfor er et simpelt eksempel på at konvertere en JPG-fil til PDF ved hjælp af C# og Aspose.PDF Cloud SDK:
- For det første, opret en instans af
Configuration
, hvor vi sender klientlegitimationsoplysninger.- For det andet, initialiser et objekt af
PdfApi
ved at give Configuration-objektet.- Tredje, upload et input JPG-billede til cloud-lager ved hjælp af
UploadFileRequest
.- Nu, opret et objekt af
PostInsertImageRequest
, hvor vi definerer de resulterende PDF-egenskaber.- Endelig, kald PostInsertImage(…) API’en for at udføre JPG til PDF konverteringen.
// For more examples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Get client credentials from https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// create an instance of PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// name of input JPG image
String imageFile = "44781.jpg ";
String resultantPDF = "Resultant.pdf";
// opret et tomt PDF-dokument i cloud-lagring
DocumentResponse document = pdfApi.PutCreateDocument(resultantPDF, "basic", null);
// sideantal af PDF-fil
int pageNumber = 1;
// koordinater for billede i PDF-dokument
// Koordinaterne er i punkt, der starter fra bunden-venstre til toppen-højre
double llx = 1.0;
double lly = 1.0;
double urx = 680.0;
double ury = 900.0;
// indlæs JPG-billede fra lokal drev
using (var inputFile = System.IO.File.OpenRead(imageFile))
{
// navn Dokumentnavn. (påkrævet)
// pageNumber Sidenummeret. (required)
// llx Koordinat nedre venstre X. (påkrævet)
// lly Koordinat nederste venstre Y. (required)
// urx Koordinat øverste højre X. (påkrævet)
// ury Koordinat øverste højre Y. (obligatorisk)
// imageFilePath Sti til billedfil, hvis angivet. Anmodningsindholdet bruges ellers. (valgfrit)
// opbevaring Dokumentopbevaring. (valgfrit)
// folder Dokumentmappen. (valgfrit)
// image Image fil. (valgfrit)
pdfApi.PostInsertImage(resultantPDF, pageNumber, llx, lly, urx, ury, null, "basic", null, inputFile);
}
Image:- JPG til PDF konvertering forhåndsvisning.
Konverter JPEG til PDF ved hjælp af cURL
Du kan også udføre konverteringen ved hjælp af cURL og REST API opkald.
- 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}"
- Indsæt JPEG i PDF:
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"
Erstat {ACCESSTOKEN}
og sourceImage
med din faktiske token og billede sti i cloud-lagring.
Prøv JPG til PDF Online (Ingen kode nødvendig)
Hvis du foretrækker en hurtig visuel konvertering? Prøv vores gratis JPG til PDF Online Converter for at teste processen med det samme uden nogen kodning.

Gratis JPEG til PDF-konverteringsapp.
Konklusion
Med Aspose.PDF Cloud SDK til .NET er konvertering af JPG til PDF ligetil, pålidelig og skalerbar for enhver .NET-applikation. Uanset om det er gennem C# eller RESTful API, kan du automatisere billed-til-PDF arbejdsgange med præcision og hastighed. Brug det til dokumentautomatisering, sikker billeddeling eller høj-kvalitets arkivering.
Nyttige Links
📚 Relaterede artikler
Vi anbefaler stærkt at besøge følgende blogindlæg for information om: