creare opuscolo da pdf in java

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 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.

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

inserire il pdf per il libretto

Uscita libretto

creare opuscolo da pdf in java

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.

Guarda anche