U svijetu kojim dominira digitalno, mogućnost učinkovitog spajanja i ulančavanja PDF datoteka više je od puke prikladne značajke. PDF-ovi su poznati po svojoj univerzalnosti i dosljednom oblikovanju, tako da služe kao format za razne profesionalne i osobne svrhe. Međutim, možda ćemo morati spojiti poglavlja knjige, integrirati različite dijelove izvješća ili kombinirati primitke u jedno izvješće o troškovima. Ovaj se članak bavi hitnom potrebom za spajanjem PDF datoteka pri čemu ne kombiniramo samo cijele dokumente, već ćemo na temelju naših preferencija/odabra dodati odabrane stranice između dvije PDF datoteke pomoću .NET Cloud SDK-a.
- .NET Cloud SDK za dodavanje PDF datoteka
- Dodajte PDF datoteke koristeći C# .NET
- Spojite PDF-ove pomoću cURL naredbi
.NET Cloud SDK za dodavanje PDF datoteka
Dodavanje PDF datoteka je povjetarac s Aspose.PDF Cloud SDK za .NET. Ovaj robusni .NET Cloud SDK pruža besprijekoran i učinkovit pristup spajanju i ulančavanju PDF-ova, omogućujući vam da bez napora kombinirate više PDF datoteka u jedan kohezivni dokument. Također dobivate mogućnost određivanja mjesta na koje će se stranice dodavati, što vam pruža potpunu fleksibilnost i kontrolu nad upravljanjem dokumentima. Stoga ćete upotrebom ovog SDK-a savladati umjetnost dodavanja PDF datoteka, poboljšavajući upravljanje dokumentima i prezentaciju.
Prvi korak je dodavanje SDK reference u naš projekt i u tu svrhu pretražite Aspose.PDF-Cloud
u upravitelju paketa NuGet unutar Visual Studio IDE i kliknite gumb Dodaj paket
.
Također morate dobiti svoje klijentske vjerodajnice s nadzorne ploče u oblaku. U slučaju da nemate postojeći račun, jednostavno izradite besplatni račun slijedeći upute navedene u brzi početak.
Dodajte PDF datoteke koristeći C# .NET
Slijedite dolje navedene upute za pojednostavljenje operacije dodavanja PDF datoteke koristeći C# .NET.
// Za više primjera, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Nabavite vjerodajnice klijenta s https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// stvoriti instancu PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// Pozovite API za dodavanje pdf datoteka
var response = pdfApi.PostAppendDocument("Input.pdf", "FileToAppend.pdf", 1,3);
//
if (response != null && response.Status.Equals("OK"))
{
Console.WriteLine("Operation completed successfully !");
Console.ReadKey();
}
U nastavku su kratki detalji koji se odnose na gore navedeni isječak koda.
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
Prvo, stvorite objekt klase PdfApi dok prosljeđujete vjerodajnice klijenta kao ulazne argumente.
pdfApi.PostAppendDocument("input.pdf", "FileToAppend.pdf", 1,3);
Sada pozovite API da dodate stranice od indeksa 1 do 3 druge datoteke u prvi dokument. Ulazne datoteke moraju već biti dostupne u pohrani u oblaku.
Spojite PDF-ove pomoću cURL naredbi
Dodavanje PDF datoteka pomoću naredbi Aspose.PDF Cloud i cURL jednostavan je i učinkovit postupak. Aspose.PDF Cloud API omogućuje vam jednostavno spajanje više PDF datoteka u jedan kohezivni dokument. Upotrebom cURL naredbi možete slati HTTP zahtjeve Aspose.PDF Cloud API-ju, neometano pokrećući operaciju dodavanja PDF-a. Nadalje, jednostavnost i učinkovitost cURL naredbi u kombinaciji s Aspose.PDF Cloudom čine ovaj pristup pristupačnim i moćnim načinom za postizanje dodavanja PDF datoteka, poboljšavajući organizaciju dokumenata i učinkovitost tijeka rada.
Prvi korak u ovom pristupu je generiranje JWT pristupnog tokena. Dakle, molimo izvršite sljedeću naredbu:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Nakon što se generira JWT token, molimo izvršite sljedeću naredbu za dodavanje stranica 1, 2 i 3 iz drugog PDF-a u prvu PDF datoteku. Nakon uspješne operacije, rezultirajuća PDF datoteka pohranjuje se u pohranu u oblaku.
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourcePDF}/appendDocument?appendFile={PDFtoAppend}&startPage=1&endPage=3" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d{}
Zamijenite sourcePDF
nazivom prvog PDF-a u koji je potrebno dodati stranice. Zamijenite PDFtoAppend
s nazivom PDF datoteke čije stranice treba dodati, a accessToken
s JWT pristupnim tokenom koji je generiran gore.
Zaključak
Zaključno, spajanje i dodavanje PDF datoteka temeljni su procesi za učinkovito upravljanje i prezentaciju dokumenata. Istražili smo dva snažna pristupa kako bismo to postigli: korištenje Aspose.PDF Cloud SDK-a za .NET i korištenje Aspose.PDF Clouda s cURL naredbama. Oba pristupa dovode do jedinstvenog i organiziranog PDF dokumenta, neprimjetno spojenog kako bi se ispunili specifični zahtjevi. Izbor između to dvoje ovisi o individualnim projektnim potrebama, tehničkoj stručnosti i preferiranim metodama integracije, nudeći fleksibilnost za različite scenarije.
korisni linkovi
povezani članci
Preporučujemo da posjetite sljedeće blogove: