converti le immagini jpg in formato png in java

JPG è un formato di immagine ben noto e uno dei più comunemente usati. Tuttavia, le immagini JPG perdono qualità ogni volta che vengono salvate. Pertanto, potrebbe essere necessario convertirli in un formato senza perdita di dati come PNG. Per eseguire questa conversione a livello di codice, questo articolo mostra come convertire un’immagine JPG in PNG in Java.

API Java per la conversione da JPG a PNG

Aspose.Imaging for Java è un’API di elaborazione delle immagini ricca di funzionalità che supporta la manipolazione dei formati di immagine più diffusi. Inoltre, ti consente di convertire le immagini da un formato all’altro senza problemi. In questo articolo, utilizzeremo questa API per convertire le nostre immagini JPG in formato PNG. Puoi scaricare il JAR dell’API o installarlo utilizzando la seguente configurazione Maven in pom.xml.

<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 JPG in PNG in Java

È abbastanza semplice convertire un’immagine JPG in formato PNG usando Aspose.Imaging. Devi solo caricare il file JPG e salvarlo come immagine PNG. Di seguito sono riportati i passaggi per convertire un’immagine JPG in PNG in Java.

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

// Carica immagine JPG
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.jpg");

// Crea e imposta le opzioni PNG
com.aspose.imaging.imageoptions.PngOptions options = new com.aspose.imaging.imageoptions.PngOptions();
options.setColorType(com.aspose.imaging.fileformats.png.PngColorType.TruecolorWithAlpha);

// Salva immagine come PNG
image.save("jpg-to-png.png", options);

Ottieni una licenza API gratuita

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

Conclusione

La conversione da JPG a PNG viene spesso eseguita per convertire le immagini in un formato senza perdita di dati. In questo articolo, hai imparato come convertire le immagini JPG in formato PNG a livello di codice in Java. Pertanto, puoi facilmente incorporare la conversione da JPG a PNG nelle tue applicazioni Java. Inoltre, puoi esplorare l’API di elaborazione delle immagini Java utilizzando la sua documentazione. Inoltre, puoi condividere le tue domande sul nostro forum.

Guarda anche