Converti JPEG in PDF usando Java

Converti JPEG in PDF usando Java

JPEG e PDF sono i due formati di file più utilizzati al momento attuale. PNG e JPEG sono file di immagini raster mentre PDF si basa su file vettoriali. Tuttavia, è necessario convertire JPEG in PDF poiché i requisiti aziendali cambiano. Pertanto, utilizzeremo questo generatore di PDF di livello aziendale libreria per ottenere la conversione da JPEG a PDF. Inoltre, ti consente di analizzare, elaborare e convertire a livello di codice i formati di file immagine più diffusi in file PDF. Scriviamo il frammento di codice per convertire JPEG in PDF utilizzando l’API Java.

Tratteremo le seguenti sezioni:

Installazione della libreria del generatore di PDF

Per quanto riguarda l’installazione, puoi trovare una guida completa installazione per impostare questa libreria nel tuo progetto Java. Assicurati di avere Java installato sul tuo sistema. Tuttavia, ci sono due modi per scaricare l’API o installarla usando le seguenti configurazioni Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <classifier>jdk17</classifier>
</dependency>

Converti JPEG in PDF usando Java

Questa libreria del generatore di PDF consente agli sviluppatori di configurare le chiamate API per soddisfare i requisiti aziendali.

Puoi seguire i passaggi e lo snippet di codice menzionato di seguito:

  1. Crea un oggetto della classe Document.
  2. Chiama il metodo getPages().add() per aggiungere una pagina al documento.
  3. Istanziare un’istanza della classe Image.
  4. Carica un file di immagine JPEG di esempio chiamando il metodo setFile.
  5. Richiamare il metodo setFixWidth per impostare la larghezza dell’immagine.
  6. Chiama il metodo setFixHeight per impostare l’altezza dell’immagine.
  7. Inizializza il costruttore della classe TextFragment e chiama il metodo setTitle per impostare il titolo dell’immagine JPEG.
  8. Il metodo setApplyResolution imposta un valore booleano che indica se l’immagine utilizza la risoluzione durante la generazione.
  9. Il metodo setBlackWhite imposta un valore booleano che indica se l’immagine è forzata per essere in bianco e nero.
  10. Richiamare il metodo getParagraphs().add(image) per aggiungere l’immagine JPEG alla pagina.
  11. Richiamare il metodo save per salvare l’output come documento PDF.

Copia e incolla il seguente codice nel tuo file principale:


// Crea un oggetto della classe Document
Document document = new Document();
// Chiama il metodo getPages().add() per aggiungere una pagina al documento
Page page = document.getPages().add();
// Istanziare un'istanza della classe Image
Image image = new Image();
// Carica un file di immagine JPEG di esempio chiamando il metodo setFile
image.setFile( "sample.jpeg");
// Richiamare il metodo setFixWidth per impostare la larghezza dell'immagine
image.setFixWidth(250);
// Chiama il metodo setFixHeight per impostare l'altezza dell'immagine
image.setFixHeight(300);
// Inizializza il costruttore della classe TextFragment e chiama il metodo setTitle per impostare il titolo dell'immagine JPEG
image.setTitle(new TextFragment("Setting the image title"));
// setApplyResolution imposta un valore booleano che indica se l'immagine utilizza la risoluzione durante la generazione
image.setApplyResolution(true);
// setBlackWhite imposta un valore booleano che indica se l'immagine è forzata per essere in bianco e nero.
image.setBlackWhite(false);
// Richiamare il metodo getParagraphs().add(image) per aggiungere l'immagine JPEG alla pagina
page.getParagraphs().add(image);
// Chiama il metodo di salvataggio per salvare l'output come documento PDF
document.save("JPEGtoPDF.pdf");

Puoi vedere l’output nell’immagine qui sotto:

JPEG in PDF

Ottieni una licenza gratuita

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

Riassumendo

Concludiamo questo post sul blog tutorial qui per sperare che tu abbia imparato a convertire JPEG in PDF usando Java in modo programmatico. Inoltre, puoi visitare la documentazione di questa libreria del generatore di PDF per apprendere le altre funzionalità. Questo post sul blog ti aiuterà se stai cercando di creare un convertitore da JPEG a PDF in modo programmatico. Inoltre, visita conholdate.com per gli ultimi aggiornamenti.

Fai una domanda

Puoi farci sapere le tue domande o richieste sul nostro forum.

Domande frequenti

Come convertire l’immagine in PDF usando Java?

Installa questo generatore di PDF libreria per convertire i formati di immagine più diffusi nel formato di file PDF in modo programmatico.

Posso convertire JPG in PDF?

Visita questo link per conoscere lo snippet di codice che converte JPEG/JPG nel formato di file PDF in un’applicazione Java.

Guarda anche