Eng séier an einfach Implementatioun fir JPG Biller online ze fusionéieren.

JPG fusionéieren

JPG Biller fusionéieren | JPG Merge Fäegkeeten an .NET Applikatioun

D’Rasterbildformater (JPG, PNG, GIF, PNG, etc) sinn déi populär Formater fir Bilddaten ze deelen. Déi meescht Imaging-Geräter inklusiv modern Digitalkameraen an Handyen produzéieren direkt den Output an engem vun dëse Formater. All Bild gëtt separat gespäichert an aus enger Informatiounsaustausch Perspektiv gëtt et ënnert de Benotzer gedeelt. Wéi och ëmmer, mir kënnen e Fuerderung hunn fir verschidde Biller zesummen ze deelen oder déi relastéiert Biller ze kombinéieren an se als eenzegt Rasterbild ze deelen. Fir dësen Zweck sinn kommerziell Software verfügbar, awer si maachen Installatiouns- a Lizenzkäschten.

Also wann Är eenzeg Fuerderung ass JPG Biller ze fusionéieren, firwat sou vill Zäit op Software Konfiguratiounen verbréngen an déi extra Käschte vun der ganzer Lizenz fir eng eenzeg Operatioun bezuelen. Och d’Majoritéit vun Uwendungen sinn fir Desktop Systemer verfügbar, a wann Dir d’Operatiounen op mobilen Apparater maache musst, gëtt et zimmlech komplizéiert. Dofir, fir eng Plattform-onofhängeg Léisung z’entwéckelen, déi eng konsequent Benotzererfarung ubitt, ass eng Cloud REST API eng viabel Approche. An dësem Artikel wäerte mir weider iwwer d’Detailer diskutéieren wéi een JPG Fusioun mat C# REST API ausféiert.

Info: Aspose huet viru kuerzem eng [Collage App] entwéckelt 5 déi Iech erlaabt JPG Biller ze fusionéieren oder Fotoen online op engem Gitter ze kombinéieren.

PDF Konversioun API

Aspose bitt eng Onmass vun Dokumentveraarbechtungs-APIs an Aspose.PDF Cloud ass eng vun de féierende APIen déi d’Fäegkeeten ubidden fir PDF Dokumenter ze kreéieren an ze manipuléieren. Fir Programméierer ze erliichteren déi C# .NET benotzen, hu mir [Aspose.PDF Cloud SDK fir .NET] erstallt 8 wat e Wrapper ronderëm Cloud API ass. Fir den SDK ze benotzen, ass den éischte Schrëtt et iwwer de System z’installéieren. D’SDK ass verfügbar op NuGet an GitHub.

Fëllt w.e.g. de folgende Kommando um Terminal aus fir d’SDK vun NuGet z’installéieren

Install-Package Aspose.Pdf-Cloud

Dir kënnt iwwerleeën de folgende Link ze besichen fir weider Detailer iwwer Wéi Aspose.Cloud SDKs installéieren.

Wéi och ëmmer, ier Dir weider geet, ass den éischte Schrëtt e Kont ze kreéieren andeems Dir Aspose.Cloud Dashboard besicht. Wann Dir GitHub oder Google Kont hutt, mellt Iech einfach un. Soss, klickt op de Create a new Account Knäppchen a gitt déi erfuerderlech Informatioun. Login elo op den Dashboard mat Umeldungsinformatiounen an erweidert d’Applikatiounssektioun vum Dashboard a scrollt erof op d’Client Credentials Sektioun fir Client ID a Client Secret Detailer ze gesinn.

JPG an C# fusionéieren

Aspose.PDF Cloud bitt d’Kapazitéite fir Create Empty PDF, Add a new Image to a PDF Document, and Converting Document Pages to Image Format. Also fir JPG online ze fusionéieren, befollegt w.e.g. d’Instruktioune hei ënnen

  • Als éischt, erstellt en Objet vum PdfApi wärend Dir ClientID passéiert an ClientSecret Detailer sinn Argumenter
  • Zweetens, rufft d’PutCreateDocument(…) Method vun der PdfApi Klass fir en eidel PDF Dokument ze kreéieren
  • Rufft elo PostInsertImage(..) Method déi den Input PDF Dateinumm, PageNumber, XY Koordinaten, a Bilddatei Numm als Argumenter hëlt
  • Widderhuelen d’Methode fir méi Biller ze addéieren
  • Schlussendlech, rufft d’Methode PutPageConvertToJpeg(…) fir PDF Dateien op JPEG Biller ze konvertéieren an d’Ausgab an der Cloud Storage ze späicheren
string clientID = "718e4235-8866-4ebe-bff4-f5a14a4b6466"; // Get ClientID from https://dashboard.aspose.cloud/
string clientSecret = "388e864b819d8b067a8b1cb625a2ea8e"; // Get CLientSecret from https://dashboard.aspose.cloud/

// Dateinumm fir PDF ze kreéieren
String fileName = "input.pdf";

// eng Instanz vun PdfApi erstellen
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// Opruff Aspose.PDF Cloud SDK API fir eidel PDF Datei ze kreéieren
DocumentResponse apiResponse = pdfApi.PutCreateDocument(fileName);

// Säit Zuel vun PDF Fichier
int pageNumber = 1;

// Füügt dat 1. Bild am PDF op spezifizéierte Kooridnaten an
// D'Kooridnate sinn am Punkt vu ënnen-lénks bis uewe riets
pdfApi.PostInsertImage(fileName, pageNumber, 10, 850, 310, 650, "Flower-Backgrounds.jpg");

// Füügt 2. Bild an PDF op spezifizéierte Koordinaten an
pdfApi.PostInsertImage(fileName, pageNumber, 320, 850, 600, 650, "png-vs-jpeg.jpg");

// Füügt 3. Bild an PDF op spezifizéierte Koordinaten an
pdfApi.PostInsertImage(fileName, pageNumber, 10, 620, 310, 420, "purple_flowers_201054.jpg");

// Füügt 4. Bild am PDF op spezifizéierte Kooridnaten an
pdfApi.PostInsertImage(fileName, pageNumber, 320, 620, 600, 420, "Forest.jpg");

// konvertéiert PDF Datei op JPEG Format a späichert op Cloud Storage
var finalResponse = pdfApi.PutPageConvertToJpeg(fileName,pageNumber,"FinalConverted.jpeg");

if (finalResponse != null && finalResponse.Status.Equals("OK"))
{
    Console.WriteLine("PDF Converted to JPEG, Done!");
    Console.ReadKey();
}

Kombinéiert JPG mat cURL Kommando

D’cURL Kommandoen sinn e spannenden a praktesche Wee fir Zougang zu de REST APIs iwwer Kommandoprompt op all Plattform ze kréien a si bidden déiselwecht konsequent Erfahrung. Also kënne mir d’JPEG Fusiounsfunktionalitéit iwwer cURL Kommandoen erreechen.

Fir d’cURL Kommandoen ze benotzen, ass den éischte Schrëtt e JWT Zougang Token ze generéieren. Benotzt de folgende Kommando fir en erfuerderlechen Token ze generéieren. Fir méi Informatioun, besicht w.e.g. Wéi kritt een JWT Token mat enger Client ID a Client Secret Key.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=718e4235-8866-4ebe-bff4-f5a14a4b6466&client_secret=388e864b819d8b067a8b1cb625a2ea8e" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

De nächste Schrëtt ass en eidel PDF Dokument ze kreéieren.

curl -X PUT "https://api.aspose.cloud/v3.0/pdf/Sample.pdf" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
curl -X POST "https://api.aspose.cloud/v3.0/pdf/Sample.pdf/pages/1/images?llx=10&lly=850&urx=310&ury=650&imageFilePath=Flower-Backgrounds.jpg" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"image":{}}

Widderhuelen de selwechte Schrëtt fir aner Biller mat verschiddene Koordinaten anzeginn. Endlech konvertéiert d’PDF-Datei op Bildformat mat dem folgenden Kommando.

curl -X PUT "https://api.aspose.cloud/v3.0/pdf/Sample.pdf/pages/1/convert/jpeg?outPath=output.jpeg&width=0&height=0" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \

D’Probe PDF an d’Resultat generéiert Bild sinn hei ënnen befestegt.

Conclusioun

Dësen Artikel huet d’Schrëtt / Detailer erkläert wéi een JPG Merge Operatioun online ausféiert. Mir hunn och d’Detailer geléiert fir JPG Biller mat cURL Kommandoen ze kombinéieren. Elo ofgesi vun den uewe genannten Features ass d’API och fäeg aner erstaunlech Features auszeféieren an hir Detailer kënnen an Aspose.PDF Cloud Features an Iwwersiicht Sektiounen fonnt ginn.

Am Fall wou Dir Probleemer begéint wärend Dir d’API benotzt, w.e.g. kontaktéiert de Gratis Produkt Support Forum. Mir recommandéieren och déi folgend Blogs ze besichen fir Informatiounen iwwer