Ce didacticiel simple fournit une brève description de la façon de convertir Bitmap en PNG en Java. Il vous aidera à convertir BMP en PNG en Java en écrivant quelques lignes de code dans l’un des systèmes d’exploitation courants tels que Windows, macOS et Linux. Vous pouvez également définir un certain nombre d’attributs pour le fichier image de sortie PNG.
Étapes pour convertir Bitmap en PNG en Java
- Configurez Aspose.Imaging du référentiel Maven dans votre projet
- Chargez le fichier Bitmap source dans l’instance de classe Image pour la conversion
- Initialisez l’objet de classe PngOptions pour définir les attributs d’image PNG de sortie
- Définir la résolution et le niveau de compression dans l’objet de classe PngOptions
- Enregistrez le fichier Bitmap source au format PNG après avoir défini les attributs souhaités
Dans ces étapes, nous chargeons le fichier BMP source et initialisons l’instance de classe PngOptions pour définir les attributs du fichier PNG de sortie. Ici, dans ce didacticiel pas à pas, nous définissons la résolution et le niveau de compression dans ce didacticiel, mais d’autres attributs peuvent également être définis avant de générer l’image PNG. Enfin, nous sauvegardons le fichier BMP au format PNG en Java en utilisant la fonction save() de la classe image.
Code pour convertir BMP en PNG en Java
Dans ce code, nous avons utilisé uniquement l’attribut de résolution et de compression pour changer BMP en PNG en Java. Cependant, vous pouvez également définir la profondeur de bits, le type de couleur, le type de filtre et le conteneur de métadonnées XMP pour le fichier PNG de sortie. Notez que vous pouvez également charger n’importe quel autre type d’image pour la conversion en un autre type.
Il n’est pas nécessaire d’installer un autre outil tiers pour cette conversion. Si vous souhaitez découvrir d’autres fonctionnalités permettant de travailler avec des images, telles que la génération d’images à partir d’un fichier Excel, vous pouvez vous référer à l’article sur comment convertir un graphique Excel en JPG en Java.