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.
- Carica il file PNG usando la classe Image.
- Converti PNG in JPG usando il metodo Image.save(string, JpegOptions).
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.