Converti Word in PDF usando Java

Converti Word in PDF usando Java

In passato, abbiamo pubblicato un post sul blog che mostra come convertire file PDF in file MS Word in un’applicazione Java. I formati di file PDF e Word sono i formati di file più popolari e ampiamente utilizzati grazie alle loro ricche caratteristiche. Tuttavia, in questo articolo, impareremo come convertire Word in PDF utilizzando Java in modo programmatico utilizzando questa leggera libreria Java a livello aziendale 4. Questa libreria è facile da configurare e non dipende da librerie di terze parti.

Tratteremo la seguente sezione in questo post del blog:

Converti Word in PDF utilizzando Java - Installazione API

La procedura di installazione di questa libreria Java è abbastanza semplice. Puoi visitare questo link per conoscere l’installazione. Tuttavia, puoi scaricare i file jar o seguire le seguenti configurazioni Maven.

Repository

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

Dipendenza

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

Come creare un convertitore da Word a PDF in un’app Java

La conversione di file DOCX/DOC in formato PDF a livello di codice non è più un compito difficile. Questa libreria Java consente di manipolare i file utilizzando poche righe di codice.

I seguenti passaggi e lo snippet di codice convertiranno Word in PDF utilizzando Java.

  1. Crea un costruttore della classe Document e carica il file DOCX di origine.
  2. Chiama il metodo save per salvare il file in formato PDF.
// Inizializza un'istanza della classe Document e carica il file DOCX di origine
Document doc = new Document( "output.docx");
// Richiamare il metodo di salvataggio per salvare il file in formato PDF
doc.save( "SaveDocx2PDF.pdf");

Libreria Java per convertire a livello di codice DOCX in PDF - Funzionalità avanzate

In questa sezione, impareremo alcune funzionalità avanzate di questa libreria.

Segui i seguenti passaggi per ottenere questa conversione:

  1. Inizializza un’istanza della classe Document e carica il file DOCX di origine.
  2. Crea un oggetto della classe PdfSaveOptions.
  3. Richiamare questo metodo setCompliance per specificare il livello di conformità agli standard PDF.
  4. Il metodo setExportDocumentStructure imposterà un valore che determina se esportare o meno la struttura del documento.
  5. Chiama il metodo setJpegQuality per specificare la qualità delle immagini JPEG all’interno del documento PDF.
  6. Richiamare il metodo save per salvare il file in formato PDF.
// Inizializza un'istanza della classe Document e carica il file DOCX di origine
Document doc = new Document( "output.docx");
// Richiamare il metodo di salvataggio per salvare il file in formato PDF
doc.save( "SaveDocx2PDF.pdf");

Ottieni una licenza gratuita

Puoi usufruire di una licenza temporanea gratuita per provare l’API senza limitazioni di valutazione.

Riassumendo

Questo ci porta alla fine di questo post sul blog. Abbiamo esaminato come convertire Word in PDF utilizzando Java in modo programmatico. Inoltre, puoi visitare la documentazione di questa libreria Java per esplorare altre funzionalità. Questo articolo ti aiuterà se stai cercando di dotare la tua applicazione Java di un convertitore da Word a PDF. Inoltre, conholdate.com sta scrivendo altri post sul blog su nuovi argomenti. Pertanto, si prega di rimanere in contatto per gli ultimi aggiornamenti.

Fai una domanda

Puoi condividere le tue domande o richieste sul nostro forum.

Guarda anche