Ovaj vodič opisuje kako dodati brojeve stranica na PDF pomoću Jave. Sadrži detalje za postavljanje razvojnog okruženja, popis koraka i primjer koda koji se može pokrenuti za dodavanje numeriranja u PDF pomoću Jave. Naučit ćete prilagodbu numeriranja stranica poput položaja na stranici, poravnanja i oblikovanja.
Koraci za dodavanje broja stranice u PDF datoteku pomoću Jave
- Postavite razvojno okruženje da koristi Aspose.PDF for Java za dodavanje brojeva stranica
- Učitajte PDF document s više stranica za dodavanje brojeva stranica
- Napravite objekt klase PageNumberStamp
- Postavite vodoravno i okomito poravnanje numeriranja stranica
- Postavite početni broj stranice i format broja stranice
- Iterirajte kroz sve PDF stranice na koje treba dodati žig stranice
Slijedite ove korake za dodavanje brojeva stranica u PDF datoteku pomoću Jave. Pokrenite proces učitavanjem PDF datoteke u objekt klase Document nakon čega slijedi instanciranje objekta PageNumberStamp. Ima metode i svojstva za prilagodbu numeriranja stranica i konačno ponavljanje kroz sve stranice na koje treba dodati broj stranice pomoću metode addStamp().
Kod za dodavanje prilagođenih brojeva stranica u PDF pomoću Jave
import com.aspose.pdf.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Set Page number on PDF using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the document | |
Document doc = new Document("MultiPageDoc.pdf"); | |
// Instantiate the PageNumberStamp | |
PageNumberStamp pageNoStamp = new PageNumberStamp(); | |
pageNoStamp.setHorizontalAlignment(HorizontalAlignment.Right); | |
pageNoStamp.setVerticalAlignment(VerticalAlignment.Bottom); | |
pageNoStamp.setStartingNumber(1); | |
pageNoStamp.setFormat("#/" + doc.getPages().size()); | |
// Add stamp | |
for (int pageNumber = 0; pageNumber < doc.getPages().size(); pageNumber++) | |
doc.getPages().get_Item(pageNumber + 1).addStamp(pageNoStamp); | |
// Save the PDF | |
doc.save("PdfWithPagination.pdf"); | |
System.out.println("Done"); | |
} | |
} |
Ovaj kod pokazuje radni primjer za dodavanje broja stranice u PDF pomoću Jave. Koristi klasu PageNumberStamp koja ima metode za postavljanje poravnanja, broja početne stranice i formata niza broja stranice koji se prikazuje. Kada postavimo format broja stranice u objektu PageNumberStamp, on se automatski popunjava odgovarajućim brojem stranice kada se za ovaj pečat pozove metoda addStamp().
Dodajte broj stranice u PDF pomoću Jave uz pomoć ovog isječka koda. Ako želite izdvojiti nekoliko stranica iz PDF-a i spremiti ih kao zasebnu PDF datoteku, pogledajte članak na kako spremiti odabrane stranice iz PDF-a pomoću Jave.