Usa ka dali ug dali nga pagpatuman sa paghiusa sa mga imahe sa JPG online.

Paghiusa sa JPG

Isagol ang JPG nga mga Imahen | JPG Merge nga mga kapabilidad sa .NET Application

Ang raster image formats (JPG, PNG, GIF, PNG, etc) mao ang popular nga mga format para sa picture data sharing. Kadaghanan sa mga imaging device lakip na ang modernong mga digital camera ug mga mobile phone direkta nga naghimo sa output sa usa niini nga mga format. Ang matag imahe gilain nga gitipig ug gikan sa usa ka panan-aw sa pagpaambit sa kasayuran, gipaambit kini sa mga tiggamit. Bisan pa, mahimo kaming adunay kinahanglanon nga mag-ambit sa daghang mga imahe nga magkauban o maghiusa sa mga kauban nga mga imahe ug ipaambit kini ingon usa ka raster nga imahe. Alang niini nga katuyoan, ang mga komersyal nga software magamit apan kini adunay gasto sa pag-install ug paglilisensya.

Mao nga kung ang imong kinahanglan ra mao ang paghiusa sa mga imahe sa JPG, nan ngano nga mogugol ka daghang oras sa mga pag-configure sa software ug magbayad sa dugang nga gasto sa tibuuk nga paglilisensya alang sa usa ka operasyon. Usab, ang kadaghanan sa mga aplikasyon magamit alang sa mga sistema sa desktop, ug kung kinahanglan nimo nga himuon ang mga operasyon sa mga mobile device, kini labi ka komplikado. Busa, aron makahimo og usa ka platform-independent nga solusyon nga maghatag ug makanunayon nga kasinatian sa user, ang Cloud REST API usa ka praktikal nga pamaagi. Niini nga artikulo, hisgotan pa nato ang mga detalye kon unsaon paghimo ang JPG merge gamit ang C# REST API.

Impormasyon: Ang Aspose bag-o lang nagmugna og Collage app nga nagtugot kanimo sa paghiusa sa mga hulagway sa JPG o paghiusa sa mga litrato online sa usa ka grid.

PDF Conversion API

Nagtanyag ang Aspose og daghang mga API sa pagproseso sa dokumento ug ang Aspose.PDF Cloud usa sa mga nanguna nga API nga naghatag mga kapabilidad sa paghimo ug pagmaniobra sa PDF nga mga dokumento. Aron mapadali ang mga programmer gamit ang C# .NET, naghimo kami og Aspose.PDF Cloud SDK para sa .NET nga usa ka wrapper sa Cloud API. Aron magamit ang SDK, ang unang lakang mao ang pag-instalar niini sa ibabaw sa sistema. Ang SDK anaa sa NuGet ug GitHub.

Palihug ipatuman ang mosunod nga sugo sa terminal aron i-install ang SDK gikan sa NuGet

Install-Package Aspose.Pdf-Cloud

Mahimo nimong ikonsiderar ang pagbisita sa mosunod nga link alang sa dugang nga mga detalye sa Unsaon pag-install sa Aspose.Cloud SDKs.

Bisan pa, sa dili pa magpadayon, ang una nga lakang mao ang paghimo usa ka account pinaagi sa pagbisita sa Aspose.Cloud dashboard. Kung naa kay GitHub o Google account, Sign Up lang. Kung dili, i-klik ang Paghimo og bag-ong Account nga buton ug ihatag ang gikinahanglan nga impormasyon. Karon pag-log in sa dashboard gamit ang mga kredensyal ug palapad ang seksyon sa Mga Aplikasyon gikan sa dashboard ug pag-scroll paubos padulong sa seksyon sa Mga Kredensyal sa Kliyente aron makita ang mga detalye sa ID sa Kliyente ug Sekreto sa Kliyente.

Isagol ang JPG sa C#

Ang Aspose.PDF Cloud naghatag og mga kapabilidad sa Paghimo og Empty PDF, Pagdugang og bag-ong Imahe sa usa ka PDF Document, ug Pag-convert sa Mga Pahina sa Dokumento ngadto sa Image Format. Mao nga aron mahiusa ang JPG online, palihug sunda ang mga panudlo nga gihatag sa ubos

  • Una sa tanan, paghimo usa ka butang sa PdfApi samtang ang pagpasa sa mga detalye sa ClientID ug ClientSecret mga argumento
  • Ikaduha, tawga ang PutCreateDocument(…) nga pamaagi sa klase sa PdfApi aron makahimo og walay sulod nga PDF nga dokumento
  • Karon tawga ang PostInsertImage(..) nga pamaagi nga nagkuha sa input PDF filename, PageNumber, XY coordinates, ug image file name isip argumento
  • Balika ang pamaagi aron makadugang og daghang mga hulagway
  • Sa katapusan, tawga ang PutPageConvertToJpeg(…) nga pamaagi aron ma-convert ang PDF nga mga file ngadto sa JPEG nga mga hulagway ug i-save ang output sa cloud storage
string clientID = "718e4235-8866-4ebe-bff4-f5a14a4b6466"; // Get ClientID from https://dashboard.aspose.cloud/
string clientSecret = "388e864b819d8b067a8b1cb625a2ea8e"; // Get CLientSecret from https://dashboard.aspose.cloud/

// ngalan sa file alang sa PDF nga pagabuhaton
String fileName = "input.pdf";

// paghimo usa ka pananglitan sa PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// Tawga ang Aspose.PDF Cloud SDK API aron makahimo og walay sulod nga pdf file
DocumentResponse apiResponse = pdfApi.PutCreateDocument(fileName);

// numero sa panid sa PDF file
int pageNumber = 1;

// Isulud ang 1st nga imahe sa PDF sa piho nga mga cooridnate
// Ang mga cooridnate anaa sa Punto sugod sa Ubos-Wala ngadto sa Ibabaw-Tuo
pdfApi.PostInsertImage(fileName, pageNumber, 10, 850, 310, 650, "Flower-Backgrounds.jpg");

// Isulud ang ika-2 nga imahe sa PDF sa piho nga mga cooridnate
pdfApi.PostInsertImage(fileName, pageNumber, 320, 850, 600, 650, "png-vs-jpeg.jpg");

// Isulud ang ika-3 nga imahe sa PDF sa piho nga mga cooridnate
pdfApi.PostInsertImage(fileName, pageNumber, 10, 620, 310, 420, "purple_flowers_201054.jpg");

// Isulud ang ika-upat nga imahe sa PDF sa piho nga mga cooridnate
pdfApi.PostInsertImage(fileName, pageNumber, 320, 620, 600, 420, "Forest.jpg");

// i-convert ang PDF file sa JPEG format ug i-save sa 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();
}

Paghiusa sa JPG gamit ang cURL Command

Ang cURL commands usa ka kulbahinam ug sayon nga paagi sa pag-access sa REST APIs pinaagi sa command prompt sa bisan unsang plataporma ug naghatag sila sa parehas nga makanunayon nga kasinatian. Aron makab-ot nato ang JPEG merge functionality pinaagi sa cURL commands.

Aron magamit ang cURL commands, ang unang lakang mao ang paghimo og JWT access token. Gamita ang mosunod nga sugo aron makamugna og gikinahanglan nga token. Para sa dugang nga impormasyon, palihog bisitaha Unsaon Pagkuha og JWT token gamit ang Client ID ug 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"

Ang sunod nga lakang mao ang paghimo og blangko nga PDF nga dokumento.

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":{}}

Balika ang parehas nga lakang aron isulud ang ubang mga imahe nga adunay lainlaing mga coordinate. Sa katapusan, i-convert ang PDF file ngadto sa Image format gamit ang mosunod nga command.

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>" \

Ang sample nga PDF ug resulta nga hulagway nga namugna gilakip sa ubos.

Konklusyon

Gipatin-aw niining artikuloha ang mga lakang/detalye kon unsaon pagbuhat sa JPG merge operation online. Nakat-unan usab namo ang mga detalye sa paghiusa sa mga hulagway sa JPG gamit ang mga cURL nga sugo. Karon gawas sa nahisgutan nga mga bahin, ang API makahimo usab sa paghimo sa uban pang mga katingalahang bahin ug ang mga detalye niini makita sa Aspose.PDF Cloud Features ug Overview nga mga seksyon.

Kung makasugat ka ug bisan unsang mga isyu samtang naggamit sa API, palihug ayaw pagduhaduha sa pagkontak sa Free product support forum. Among girekomendar usab ang pagbisita sa mosunod nga mga blog para sa impormasyon sa