Ritaglia pagine PDF in Java

Quando lavori con i file PDF, a volte potresti voler rimuovere parti non necessarie delle pagine in un PDF. Ciò può includere la rimozione di margini vuoti, contenuto nell’intestazione/piè di pagina e altro. In questo articolo, ti mostreremo un semplice metodo per ritagliare pagine PDF in Java. Quindi vediamo come farlo in un’applicazione Java.

Libreria Java per ritagliare PDF

Per ritagliare i file PDF, useremo Aspose.PDF for Java. È una solida libreria per la creazione e la manipolazione di file PDF. Puoi scaricare il JAR della libreria o installarlo utilizzando la seguente configurazione Maven.

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>23.5</version>
</dependency>

Ritaglia un file PDF in Java

Ritagliare le pagine in un file PDF diventa facile con l’aiuto di Aspose.PDF for Java. Devi solo caricare il PDF, specificare la dimensione della casella di ritaglio e il gioco è fatto.

Vediamo come ritagliare una pagina in un PDF utilizzando Java.

Il seguente esempio di codice mostra come ritagliare una pagina in un PDF utilizzando Java:

// Carica PDF
Document pdfDocument = new Document("document.pdf");

// Ottieni il riferimento della pagina
Page page = pdfDocument.getPages().get_Item(1);

System.out.println(page.getCropBox());
System.out.println(page.getTrimBox());
System.out.println(page.getArtBox());
System.out.println(page.getBleedBox());
System.out.println(page.getMediaBox());

// Crea un nuovo rettangolo di casella
Rectangle newBox = new Rectangle(200, 220, 2170, 1520);

// Assegna nuova scatola
page.setCropBox(newBox);
page.setTrimBox(newBox);
page.setArtBox(newBox);
page.setBleedBox(newBox);

// Salva PDF ritagliato
pdfDocument.save("cropped_pdf.pdf");

Ritaglia PDF online

Puoi anche utilizzare la nostra app online per ritagliare pagine PDF, che si basa su Aspose.PDF for Java. Questa è un’app gratuita per ritagliare PDF che non ti chiede nemmeno di registrarti.

Libreria Java PDF

Ottieni una licenza temporanea gratuita e usa la libreria Java PDF senza limiti di valutazione. Inoltre, puoi visitare la documentazione per esplorare altre funzionalità della libreria.

Nel caso riscontrassi problemi durante l’utilizzo della nostra libreria, puoi contattarci tramite il nostro forum.

Conclusione

Questo articolo ha dimostrato come ritagliare le pagine in un file PDF utilizzando Java. Seguendo pochi semplici passaggi e scrivendo poche righe di codice, è possibile ritagliare in modo programmatico le pagine PDF desiderate. Inoltre, abbiamo fornito un’app basata sul Web per ritagliare file PDF online. Puoi utilizzare questo ritaglio di PDF online gratuitamente senza la necessità di creare un account.

Guarda anche