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 -~----------~----~----~----~------~----~------~--~---
