spajanje PDF datoteka

Naučite kako dodati PDF datoteke koristeći .NET REST API.

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

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();
}
spajanje pdf datoteka

Pregled operacije dodavanja PDF datoteka.

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: