Ovaj vodič vodi kako nametnuti PDF pomoću Jave. Dijeli postavke IDE-a, popis koraka i primjer koda za razvoj softvera za nametanje PDF-a pomoću Jave. Vodit će vas u primjeni nametanja PDF stranica pomoću različitih preopterećenih metoda u klasi PdfFileEditor.
Koraci za nametanje PDF stranica pomoću Jave
- Postavite IDE da koristi Aspose.PDF for Java za nametanje PDF-a
- Napravite objekt klase PdfFileEditor koji podržava nametanje
- Stvorite niz indeksa stranica za stranice s lijeve strane u izlazu
- Stvorite još jedan niz za indekse stranica s desne strane
- Pozovite metodu makeBooklet() prosljeđivanjem ulaznih, izlaznih naziva datoteka i indeksa stranica
Pogledajte ove korake da biste primijenili PDF nametanje stranica pomoću Jave. Definirajte zasebne popise stranica u izvornom PDF-u koje želite prikazati na lijevim stranicama izlazne knjižice i desnim stranicama. Stvorite instancu klase PdfFileEditor i pozovite metodu makeBooklet() pružanjem ulaznih i izlaznih naziva PDF datoteka i popisa indeksa stranica za određivanje cijena na lijevoj i desnoj strani izlazne knjižice.
Kod za PDF Ipoziciju pomoću Jave
import com.aspose.pdf.*; | |
import com.aspose.pdf.facades.PdfFileEditor; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Impose Pages in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create PdfFileEditor object | |
PdfFileEditor pdfEditor = new PdfFileEditor(); | |
// Set output pages organization | |
int[] leftPages = new int[] { 5, 3}; | |
int[] rightPages = new int[] { 7, 4 }; | |
// Make booklet | |
pdfEditor.makeBooklet("input.pdf", "output.pdf", leftPages, rightPages); | |
System.out.println("Imposition performed successfully"); | |
} | |
} |
Ovaj kôd demonstrira proces PDF nametanja brošura pomoću Jave. Možete odabrati nasumični indeks stranica bilo kojim redoslijedom za ispis u knjižici iz izvorne PDF datoteke. Postoji niz preopterećenih metoda koje možete koristiti pružanjem ulaznih argumenata s različitim kombinacijama uključujući nazive nizova za ulazne i izlazne PDF datoteke, niz cijelih brojeva, ulazno-izlazne tokove i veličine stranica.
Ovaj nas je članak naučio primijeniti nametanje PDF stranica za prilagođeni ispis. Ako želite rotirati PDF, pogledajte članak na Kako rotirati PDF pomoću Jave.