Thanks for your answer Greg! Actually, i really need a byte array because i will store it in a BLOB database column.
Regards! 2016-01-25 12:43 GMT-02:00 Greg <[email protected]>: > Just use context.getCanvas().toDataUrl(); which will return data uri with > the contents of the canvas. You can use it directly in <img src=""> element > or send it to server. > > On Monday, January 25, 2016 at 3:19:03 PM UTC+1, Julio Heitor Nobrega > wrote: >> >> I have just found an example (http://c.gwt-examples.com/home/ui/canvas). >> >> The only problem is to convert ImageData to an byte array :) >> >> Regards! >> >> >> >> 2016-01-25 12:08 GMT-02:00 Julio Heitor Nobrega <[email protected]>: >> >>> Does anyone have some examples regarding the Canvas class? >>> >>> I've seen the java doc API but the only methods i think that could be >>> useful was: >>> >>> Context2d >>> <http://www.gwtproject.org/javadoc/latest/com/google/gwt/canvas/dom/client/Context2d.html> >>> *getContext2d >>> <http://www.gwtproject.org/javadoc/latest/com/google/gwt/canvas/client/Canvas.html#getContext2d%28%29>* >>> () >>> Returns a 2D rendering context. >>> void *setCoordinateSpaceHeight >>> <http://www.gwtproject.org/javadoc/latest/com/google/gwt/canvas/client/Canvas.html#setCoordinateSpaceHeight%28int%29>* >>> (int height) >>> Sets the height of the internal canvas coordinate space. >>> void *setCoordinateSpaceWidth >>> <http://www.gwtproject.org/javadoc/latest/com/google/gwt/canvas/client/Canvas.html#setCoordinateSpaceWidth%28int%29>* >>> (int width) >>> Sets the width of the internal canvas coordinate space. >>> >>> 2016-01-14 16:36 GMT-02:00 Kirill Prazdnikov <[email protected]>: >>> >>>> Canvas is an DOM Element. >>>> It can render Image Elements to itself in any resolution. >>>> However it may produce not nice results. >>>> >>>> It depends on what you need. >>>> >>>> On Thursday, January 14, 2016 at 9:17:36 PM UTC+3, Julio Heitor Nobrega >>>> wrote: >>>>> >>>>> Hi guys, >>>>> >>>>> thanks everyone for the answers! >>>>> >>>>> Greg, is Canvas a GWT framework or its a class that belong to GWT >>>>> itself? >>>>> >>>>> Do you have any example of use? >>>>> >>>>> Regards >>>>> >>>>> >>>>> >>>>> Em quinta-feira, 14 de janeiro de 2016 11:25:29 UTC-2, Julio Heitor >>>>> Nobrega escreveu: >>>>>> >>>>>> Hi guys, >>>>>> >>>>>> i am trying to upload images with 2mb size but i don't want to send >>>>>> the whole original image to the server. >>>>>> >>>>>> What i would like to do is reduce the image dimensions from, for >>>>>> example, *1000x1000* to *50x50* and reduce the file size >>>>>> from *2mb* to *~25kb* as well and at the end send the *~25kb* image >>>>>> to the server. >>>>>> >>>>>> I know there is the Scalr framework that does that in java, but its >>>>>> no compatible with GWT clients. >>>>>> >>>>>> Is there any client side GWT library that does the same thing as >>>>>> Scalr? >>>>>> >>>>>> Best Regards! >>>>>> >>>>>> >>>>>> -- >>>> You received this message because you are subscribed to a topic in the >>>> Google Groups "GWT Users" group. >>>> To unsubscribe from this topic, visit >>>> https://groups.google.com/d/topic/google-web-toolkit/8OfazCLtcLA/unsubscribe >>>> . >>>> To unsubscribe from this group and all its topics, send an email to >>>> [email protected]. >>>> To post to this group, send email to [email protected]. >>>> Visit this group at https://groups.google.com/group/google-web-toolkit. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >> -- > You received this message because you are subscribed to a topic in the > Google Groups "GWT Users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/google-web-toolkit/8OfazCLtcLA/unsubscribe > . > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/google-web-toolkit. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
