Gweithrediad cyflym a hawdd i uno delweddau JPG ar-lein.
Y fformatau delwedd raster (JPG, PNG, GIF, PNG, ac ati) yw’r fformatau poblogaidd ar gyfer rhannu data lluniau. Mae’r rhan fwyaf o ddyfeisiau delweddu gan gynnwys camerâu digidol modern a ffonau symudol yn cynhyrchu’r allbwn yn uniongyrchol mewn un o’r fformatau hyn. Mae pob delwedd yn cael ei chadw ar wahân ac o safbwynt rhannu gwybodaeth, mae’n cael ei rhannu ymhlith y defnyddwyr. Fodd bynnag, mae’n bosibl y bydd yn ofynnol i ni rannu delweddau lluosog gyda’i gilydd neu gyfuno’r delweddau wedi’u hail-bastio a’u rhannu fel delwedd raster sengl. At y diben hwn, mae meddalwedd masnachol ar gael ond maent yn golygu costau gosod a thrwyddedu.
Felly os mai’ch unig ofyniad yw uno delweddau JPG, yna pam treulio cymaint o amser ar ffurfweddiadau meddalwedd a thalu cost ychwanegol trwyddedu cyfan ar gyfer un gweithrediad sengl. Hefyd, mae mwyafrif y cymwysiadau ar gael ar gyfer systemau bwrdd gwaith, a rhag ofn y bydd angen i chi gyflawni’r gweithrediadau ar ddyfeisiau symudol, mae’n mynd yn eithaf cymhleth. Felly, er mwyn datblygu datrysiad platfform-annibynnol a fydd yn darparu profiad defnyddiwr cyson, mae API Cloud REST yn ddull ymarferol. Yn yr erthygl hon, rydyn ni’n mynd i drafod ymhellach fanylion sut i berfformio uno JPG gan ddefnyddio C# REST API.
Gwybodaeth: Yn ddiweddar datblygodd Aspose ap Collage sy’n eich galluogi i uno delweddau JPG neu gyfuno lluniau ar-lein ar grid.
API Trosi PDF
Mae Aspose yn cynnig llu o APIs prosesu dogfennau ac mae Aspose.PDF Cloud yn un o’r APIs blaenllaw sy’n darparu’r galluoedd i greu yn ogystal â thrin PDF dogfennau. Er mwyn hwyluso rhaglenwyr sy’n defnyddio C# .NET, rydym wedi creu Aspose.PDF Cloud SDK ar gyfer .NET sy’n ddeunydd lapio o amgylch Cloud API. Er mwyn defnyddio’r SDK, y cam cyntaf yw ei osod dros y system. Mae’r SDK ar gael ar NuGet a GitHub.
Gweithredwch y gorchymyn canlynol ar y derfynell i osod y SDK o NuGet
Install-Package Aspose.Pdf-Cloud
Efallai y byddwch yn ystyried ymweld â’r ddolen ganlynol i gael rhagor o fanylion ar Sut i osod Aspose.Cloud SDKs.
Fodd bynnag, cyn symud ymlaen ymhellach, y cam cyntaf yw creu cyfrif trwy ymweld â dangosfwrdd Aspose.Cloud. Os oes gennych chi GitHub neu gyfrif Google, Cofrestrwch. Fel arall, cliciwch ar y botwm Creu Cyfrif newydd a rhowch y wybodaeth ofynnol. Nawr mewngofnodwch i’r dangosfwrdd gan ddefnyddio tystlythyrau ac ehangwch yr adran Ceisiadau o’r dangosfwrdd a sgroliwch i lawr tuag at yr adran Manylion Cleient i weld manylion ID Cleient a Chyfrinach Cleient.
Cyfuno JPG yn C#
Mae Aspose.PDF Cloud yn darparu’r galluoedd i Creu PDF Gwag, Ychwanegu Delwedd newydd at Ddogfen PDF, a Trosi Tudalennau Dogfen yn Fformat Delwedd. Felly er mwyn uno JPG ar-lein, dilynwch y cyfarwyddiadau a roddir isod
- Yn gyntaf oll, creu gwrthrych o PdfApi tra’n pasio manylion ClientID a ClientSecret yn ddadleuon
- Yn ail, ffoniwch y dull PutCreateDocument(…) o ddosbarth PdfApi i greu dogfen PDF wag
- Nawr ffoniwch [PostInsertImage(..)] dull 19 sy’n cymryd enw ffeil PDF, Rhif Tudalen, cyfesurynnau XY, ac enw ffeil delwedd fel dadleuon
- Ailadroddwch y dull i ychwanegu mwy o ddelweddau
- Yn olaf, ffoniwch y dull PutPageConvertToJpeg(…) i drosi ffeiliau PDF yn ddelweddau JPEG ac arbed yr allbwn mewn storfa cwmwl
string clientID = "718e4235-8866-4ebe-bff4-f5a14a4b6466"; // Get ClientID from https://dashboard.aspose.cloud/
string clientSecret = "388e864b819d8b067a8b1cb625a2ea8e"; // Get CLientSecret from https://dashboard.aspose.cloud/
// enw ffeil ar gyfer PDF i'w greu
String fileName = "input.pdf";
// creu enghraifft o PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// Invoke Aspose.PDF Cloud SDK API i greu ffeil pdf gwag
DocumentResponse apiResponse = pdfApi.PutCreateDocument(fileName);
// rhif tudalen y ffeil PDF
int pageNumber = 1;
// Mewnosod y ddelwedd 1af mewn PDF ar gydgysylltiadau penodedig
// Mae'r cyfesurynnau yn y Pwynt sy'n dechrau o'r Gwaelod-Chwith i'r Dde Uchaf
pdfApi.PostInsertImage(fileName, pageNumber, 10, 850, 310, 650, "Flower-Backgrounds.jpg");
// Mewnosod 2il ddelwedd mewn PDF ar gydgysylltiadau penodedig
pdfApi.PostInsertImage(fileName, pageNumber, 320, 850, 600, 650, "png-vs-jpeg.jpg");
// Mewnosod 3ydd delwedd mewn PDF ar gydgysylltiadau penodedig
pdfApi.PostInsertImage(fileName, pageNumber, 10, 620, 310, 420, "purple_flowers_201054.jpg");
// Mewnosod 4edd ddelwedd mewn PDF ar gydgysylltiadau penodedig
pdfApi.PostInsertImage(fileName, pageNumber, 320, 620, 600, 420, "Forest.jpg");
// trosi ffeil PDF i fformat JPEG ac arbed ar storfa Cloud
var finalResponse = pdfApi.PutPageConvertToJpeg(fileName,pageNumber,"FinalConverted.jpeg");
if (finalResponse != null && finalResponse.Status.Equals("OK"))
{
Console.WriteLine("PDF Converted to JPEG, Done!");
Console.ReadKey();
}
Cyfuno JPG gan ddefnyddio Gorchymyn cURL
Mae’r gorchmynion cURL yn ffordd gyffrous a chyfleus o gyrchu’r APIs REST trwy anogwr gorchymyn ar unrhyw lwyfan ac maen nhw’n darparu’r un profiad cyson. Felly gallwn gyflawni swyddogaeth uno JPEG trwy orchmynion cURL.
Er mwyn defnyddio’r gorchmynion cURL, y cam cyntaf yw cynhyrchu tocyn mynediad JWT. Defnyddiwch y gorchymyn canlynol i gynhyrchu tocyn gofynnol. I gael rhagor o wybodaeth, ewch i Sut i Gael tocyn JWT gan ddefnyddio ID Cleient ac allwedd Cyfrinachol y Cleient.
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"
Y cam nesaf yw creu dogfen PDF wag.
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":{}}
Ailadroddwch yr un cam i fewnosod delweddau eraill gyda gwahanol gyfesurynnau. Yn olaf, troswch y ffeil PDF i fformat Delwedd gan ddefnyddio’r gorchymyn canlynol.
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>" \
Mae’r sampl PDF a’r ddelwedd ganlyniadol wedi’u hatodi isod.
Casgliad
Mae’r erthygl hon wedi egluro’r camau / manylion ar sut i berfformio gweithrediad uno JPG ar-lein. Rydym hefyd wedi dysgu’r manylion i gyfuno delweddau JPG gan ddefnyddio gorchmynion cURL. Nawr ar wahân i’r nodweddion uchod, mae’r API hefyd yn gallu perfformio nodweddion anhygoel eraill a gellir dod o hyd i’w manylion yn Aspose.PDF Cloud Features a Trosolwg adrannau.
Rhag ofn y byddwch yn dod ar draws unrhyw broblemau wrth ddefnyddio’r API, mae croeso i chi gysylltu â’r Fforwm cymorth cynnyrch am ddim. Rydym hefyd yn argymell ymweld â’r blogiau canlynol am wybodaeth