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

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);
}
JPEG til PDF online

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.

  1. 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"
  1. 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}"
  1. 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.

jpg to pdf

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.

📚 Relaterede artikler

Vi anbefaler stærkt at besøge følgende blogindlæg for information om: