Il supporto multipiattaforma e le altre interessanti funzionalità di PDF lo hanno reso un popolare formato di documento digitale. Nella maggior parte dei casi, si preferisce che i documenti vengano archiviati o condivisi in formato PDF. In alcuni casi, ad esempio nella stampa di PDF, è necessario creare l’opuscolo da file PDF. Ad esempio, un opuscolo con pinzatura centrale viene utilizzato per stampare due pagine su un foglio. In questo articolo, ti mostreremo come creare opuscoli da file PDF in modo programmatico in Java.
- API Java per creare opuscoli da file PDF
- Passaggi per creare un opuscolo da PDF
- Crea opuscolo da PDF in Java
API Java per creare opuscoli da PDF - Download gratuito
Per creare opuscoli da file PDF, utilizzeremo Aspose.PDF for Java. È un’API di manipolazione PDF che puoi utilizzare per creare, modificare ed elaborare file PDF. Puoi scaricare l’API o installarla utilizzando le seguenti configurazioni Maven.
Repository
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
Dipendenza
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>22.9</version>
</dependency>
Passaggi per creare un opuscolo da PDF
Aspose.PDF for Java non richiede un processo complesso per creare opuscoli PDF. Devi solo caricare il PDF di origine, impostare alcune opzioni di pagina e generare il libretto. Di seguito sono riportati i passaggi per creare un opuscolo da PDF utilizzando Aspose.PDF for Java.
- Carica il file PDF dal disco.
- Impostare le proprietà delle pagine, ad esempio la dimensione della pagina.
- Crea il libretto e salvalo nella posizione desiderata.
La sezione seguente mostra quali classi e metodi vengono utilizzati per generare opuscoli da PDF in Java.
Crea opuscolo da PDF in Java
Di seguito sono riportati i passaggi per creare un opuscolo da PDF in Java.
- Crea un oggetto della classe PdfFileEditor.
- Specificare il formato pagina e le pagine per i lati sinistro e destro.
- Crea opuscolo da PDF utilizzando il metodo PdfFileEditor.makeBooklet(String inputFile, String outputFile, PageSize pageSize, int[] leftPages, int[] rightPages).
L’esempio di codice seguente mostra come creare un opuscolo da un PDF in Java
// Crea oggetto PdfFileEditor
PdfFileEditor pdfEditor = new PdfFileEditor();
// Imposta le pagine sinistra e destra
int[] leftPages = new int[] { 1, 5};
int[] rightPages = new int[] { 2, 3 };
// Fai libretto
pdfEditor.makeBooklet("input.pdf", "booklet.pdf", PageSize.getA5(), leftPages, rightPages);
Inserisci PDF
Uscita libretto
API Java per creare un opuscolo PDF - Ottieni una licenza gratuita
Puoi creare opuscoli da PDF senza limitazioni di valutazione ottenendo una licenza temporanea gratuita.
API PDF Java - Ulteriori informazioni
Puoi esplorare di più su Aspose.PDF for Java usando documentazione. In caso di domande, non esitare a farcelo sapere tramite il nostro forum.
Conclusione
In questo articolo hai imparato come creare opuscoli da PDF in Java. Hai anche visto come impostare dinamicamente il formato pagina e le pagine sui lati sinistro e destro del libretto.