Kako izrezati PDF pomoću Jave

Ova jednostavna tema definira kako izrezati PDF pomoću Jave. Obuhvaća detalje konfiguracije okruženja, tijek rada programa i radni uzorak koda koji prikazuje osnovnu aplikaciju za obrezivanje stranice u PDF-u pomoću Jave. Ovaj se primjer može koristiti u bilo kojem okruženju koje podržava Java i ne oslanja se na Adobe Acrobat ili bilo koji drugi alat treće strane za izrezivanje željenog dijela PDF datoteke.

Koraci za izrezivanje PDF-a pomoću Jave

  1. Konfigurirajte okruženje za dodavanje Aspose.PDF for Java za izrezivanje dijela stranice
  2. Pristupite izvornoj PDF datoteci pomoću objekta klase Document da biste je izrezali
  3. Prikažite postojeće okvire PDF stranice (ako je potrebno) unutar konzole
  4. Napravite instancu objekta klase Rectangle i definirajte područje izrezivanja
  5. Primijenite stvorenu vrijednost pravokutnika na CropBox, TrimBox, ArtBox i BleedBox
  6. Spremite izrezani PDF

Prethodno navedeni koraci podrazumijevaju postupak obrezivanja PDF dokumenta pomoću Jave. Proces započinje pristupom PDF datoteci i izbornim ispisivanjem postojećih vrijednosti za TrimBox, CropBox, BleedBox, ArtBox i MediaBox. U sljedećim koracima kreira se novi pravokutnik definiranjem područja na stranici koje treba izrezati, nakon čega se postavlja ovaj pravokutnik kao argument za sve gore navedene okvire PDF stranice.

Kod za obrezivanje PDF datoteke pomoću Jave

Gornji primjer može se nazvati osnovom za pisanje aplikacije za obrezivanje stranice u PDF-u pomoću Jave. Možete konfigurirati bilo koji broj vrijednosti PDF okvira prema potrebi, ali postavite novu vrijednost za sve te okvire kako biste izrezali odabrani dio izvornog PDF-a i prikazali ga u potpunosti na stranici nove PDF datoteke. Također možete upotrijebiti oznaku normalizeCoordinates za izmjenu novih dimenzija pravokutnika ako je potrebno.

U ovoj jednostavnoj temi naučili smo kako izrezati PDF datoteku pomoću Jave. Ako želite naučiti postupak promjene PDF meta podataka, pogledajte članak na kako promijeniti PDF metapodatke pomoću Jave.

 Hrvatski