Converti le immagini PNG in JPG in Java

In vari scenari, potrebbe essere necessario ridurre le dimensioni delle immagini PNG. In questi casi, viene comunemente praticata la conversione da PNG a JPG. Per automatizzare questa conversione dall’interno delle applicazioni Java, questo articolo mostra come convertire un’immagine PNG in JPG a livello di codice in Java.

API Java per la conversione da PNG a JPG

Per convertire le immagini PNG in formato JPEG, utilizzeremo Aspose.Imaging for Java. È un’API di elaborazione delle immagini ricca di funzionalità per la manipolazione di un’ampia gamma di formati di immagine. L’API fornisce anche un potente convertitore di immagini per convertire le immagini da un formato all’altro. Puoi scaricare il JAR dell’API o installarlo usando Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging-java</artifactId>
    <version>21.12</version>
    <classifier>jdk16</classifier>
</dependency>

Converti un’immagine PNG in JPG in Java

Aspose.Imaging per Java richiede solo un paio di passaggi per eseguire la conversione da PNG a JPG. Basta caricare l’immagine PNG e salvarla in formato JPG. Vediamo come convertire un’immagine PNG in JPG in Java.

L’esempio di codice seguente mostra come convertire un’immagine PNG in formato JPG.

// Carica immagine PNG
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.png");

// Salva immagine come JPG
image.save("png-to-jpg.jpg", new com.aspose.imaging.imageoptions.JpegOptions());

Ottieni una licenza API gratuita

Puoi ottenere una licenza temporanea gratuita per utilizzare Aspose.Imaging per Java senza limitazioni di valutazione.

Conclusione

In questo articolo, hai imparato come convertire le immagini PNG in JPG in Java. Puoi semplicemente installare l’API e integrare l’esempio di codice fornito per automatizzare la conversione da PNG a JPG dall’interno delle tue applicazioni Java. Inoltre, puoi esplorare di più sull’API di elaborazione delle immagini Java utilizzando documentazione. Inoltre, puoi pubblicare le tue domande sul nostro forum.

Guarda anche