There is a JavScript library from Google (http://excanvas.sourceforge.net/)
for emulating canvas in IE. You could use it to make the canvas object
available in IE. This emulation is much slower, than native canvas in other
browsers, but for drawing each letter once, it should work.

Another way would be SVG / VML. This would allow you to use Adobe Ilustrator
(or some tool like this) for creating your letters in SVG (port to VML must
be maually, I think). In your GWT app, you can use defered binding, for
creating an iframe and setting it's source to the SVG or VML URL dependent
of, which is supported by the browser. As a nice effect, your letters could
be cached by the browser.

I think the SVG / VML solution is the most interessting one, but you can
also use Flex / Flash. Since all letters are vector objects in Flash and
each available font could be used even if not installed on the operating
system, you could create these letters for the font of your choice or use a
font, which supports your letters. But at least this solution would be much
more tricky, I think.

But you should also think about the problems coming with all three solutions
like copy, paste and even simple text selection.

Jan

On Wed, Jul 15, 2009 at 4:40 AM, 任胜韦 <[email protected]> wrote:

> I want to display Algebra Symbol ,many of which are not included by
> popular fonts. So I have to draw them on real time.
>
> Can GWT do pixel-manipulation? and how?
> or can anybody introduce some ways to do that.( I know some like canvas,
> but id does;t support IE T_T)
>
> --XiaoR
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to