Ritaglia PDF tramite Java

Soluzione Progressive PDF Crop che utilizza Aspose.PDF lato server per le API Java, senza l’uso di software come Microsoft o Adobe Acrobat

Ritaglia PDF con Java

Devi ritagliare un PDF? La modifica programmatica dei documenti PDF è una parte essenziale dei moderni flussi di lavoro digitali. Con librerie Java come Aspose.PDF, sono soluzioni autonome che non si basano su altri software e sono pronte per l’uso commerciale. Coprono tutte le possibili esigenze degli sviluppatori Java professionisti.

Questa libreria Java consente agli sviluppatori di ritagliare documenti PDF in modo rapido ed efficiente tramite la programmazione. Con questa libreria, puoi ritagliare facilmente PDF con una serie di proprietà, come larghezza, altezza, smarginatura, ritaglio e rifinitura. Aspose.PDF consente di accedere a queste proprietà. È una soluzione autonoma per l’elaborazione di documenti PDF in Java che non richiede l’installazione di software di terze parti.

Per ritagliare il file PDF, utilizzeremo l’API Aspose.PDF per Java che è un’API di manipolazione di documenti ricca di funzionalità, potente e facile da usare per la piattaforma Java. Puoi scaricare la versione più recente direttamente da Maven e installarla all’interno del tuo progetto basato su Maven aggiungendo le seguenti configurazioni al file pom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

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

Come ritagliare un PDF tramite Java


È necessario Aspose.PDF per Java per provare il codice nel proprio ambiente.

  1. Aprire un documento PDF utilizzando l’oggetto Document.
  2. Scegli il tipo di box e crea un nuovo Box Rectagle
  3. Salvate il documento aggiornato nel nuovo percorso utilizzando il metodo Save ().

Se desideri ritagliare una pagina PDF, una soluzione di ritaglio può essere d’aiuto. Con questa potente libreria Aspose.PDF Java, puoi modificare il tuo PDF mantenendone la qualità. Questo strumento professionale utilizza Java per ritagliare i PDF in modo efficace. L’esempio seguente dimostra come modificare un documento PDF in Java:

Ritaglia file PDF - Java

Questo codice di esempio mostra come ritagliare una pagina PDF - Java

Input file:

File not added

Output format:

Output file:


	    // Open document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");

        public static void CropPagesPDF() {
        Document pdfDocument = new Document("crop_page.pdf");
        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());

        // Create new Box Rectagle
        Rectangle newBox = new Rectangle(100, 100, 80, 10);

        page.setCropBox(newBox);
        page.setTrimBox(newBox);
        page.setArtBox(newBox);
        page.setBleedBox(newBox);

        // Save output document
        pdfDocument.save(_dataDir + "crop_page_modified.pdf");
    }

Informazioni su Aspose.PDF per l'API Java

Aspose.PDF for Java API è una libreria che consente agli sviluppatori di aggiungere funzionalità di elaborazione PDF alle proprie applicazioni. Può essere utilizzato per creare qualsiasi tipo di applicazione a 32 bit e 64 bit per generare o leggere, convertire e manipolare file PDF senza l’uso di Adobe Acrobat. Aspose.PDF per Java consente agli sviluppatori di inserire tabelle, grafici, immagini, collegamenti ipertestuali, caratteri personalizzati e altro ancora nei documenti PDF. Inoltre, è anche possibile ritagliare PDF. Aspose.PDF per Java offre eccellenti funzionalità di sicurezza per sviluppare file PDF sicuri.

Puoi trovare ulteriori informazioni su Aspose.PDF per l’API Java su documentazione e esempi su come usare l’API. Alcune delle caratteristiche principali dell’API Aspose.PDF per Java includono il supporto per vari formati di file tra cui HTML, XFA, TXT, PCL, XML, XPS e formati di file di immagine, il supporto per varie versioni PDF e un’ampia funzionalità di collegamento ipertestuale.