J'ai utilisé com.sun.image.codec.jpeg.JPEGImageEncoder pour gérer des images JPEG, comme des graphiques et d'autres, dans ma webapp. Maintenant, je suis mise à jour de ma machine pour utiliser JDK7, mais cette version déprécié cette classe. Voici le code que j'ai besoin de changer:
Réponses
Trop de publicités?
Philipp Reichart
Points
10371
Utiliser ImageIO
, il peut lire/écrire des fichiers JPEG, PNG, GIF, BMP hors de la boîte.
ImageIO.write(ChartImage, "jpeg", out);
Habituellement, la statique write(...)
et read(...)
méthodes sont assez, si vous avez besoin de contrôle de la compression ou de manipuler l'image méta-données, consultez la Java de l'Image I/O API Guide.
JB Nizet
Points
250258
Les cours des paquets com.sun. Utilisez ImageIO pour coder des images en octets.
Lire le tutoriel ImageIO.