peut on enegistrer un canvas en image jpg ou bmp ? - Java - Programmation
Marsh Posté le 22-07-2002 à 11:57:58
g trouve ca sur le forum de java.sun.com. Mais je suis un peu debutant en java, et j'y comprend rien a ce code...
Qq1 peut m'aider ?
-------
http://developer.java.sun.com/deve [...] index.html
Question: How do I save a picture drawn on a Canvas object, into a Jpeg file?
Answer:
First you need to use the createImage method with Canvas. (Try createImage(int, int) method of the Component class). This gives you the image. Then you need to paint your canvas onto the new image. Try something like this:
Rectangle rect = can.getBounds();
Image fileImage =
createImage(rect.width,rect.height);
Graphics g = fileImage.getGraphics();
//write to the image
can.paint(g);
// write it out in the format you want
//dispose of the graphics content
g.dispose();
Marsh Posté le 22-07-2002 à 11:58:12
reagrdes un peu là-dedans : [url]
http://forum.hardware.fr/forum2.ph [...] h=&subcat=[/url]
Marsh Posté le 22-07-2002 à 11:47:53
salut,
g un canvas ds lequel est dessine un graphe et je voudrais savoir si c possible de l'enregistrer en image jpg ou bmp..
merci,