I will back up I'lam's response to say that Adobe continues to invest heavily in improving its SVG support in Adobe Illustrator. SVG support (particularly, SVG-Tiny) was one of the major engineering investment areas with the CS2 version of Illustrator. The investment continues: there will be further SVG improvements in the next version of Illustrator, also.
Jon Ferraiolo Adobe Systems, Inc. At 04:02 PM 8/15/2005, I'lam Mougy wrote: >Short answer, not true. > >Illustrator CS2 (and CS) tries to write primitive if >it can. If you draw a perfect circle, it will write a >circle element, if you draw an elipse it will write an >elipse, if you draw rectangle (even rotated), it will >write rect with the proper rotation, only in complex >transformation things default to path element. > >On the other hand (this is only in CS2), if you import >primitives, it will preserve them too, so if you >import a line element, it will keep it line when >exported, if you import an elipse that has rx=ry, it >will keep it elipse, even though it looks like circle. >In CS2, animation is preserved as well as any XML >data that is not understood by Illustrator. This >applies to script element, some defs, etc..., you will >be able to see those "unknown" elements in the layer >palette as objects that you can move around. > >The goal in Illustrator CS2, among small exported file >size, is to round trip svg files that are not created >entirely in Illustrator. > >I'lam > >--- Joseph <[EMAIL PROTECTED]> wrote: > > > Is the following true? > > > > "When exporting vectors to SVG, Adobe Illustrator > > creates only <path> > > elements, not SVG primitives. Even though Adobe > > Illustrator has an > > ellipse tool and a rectangle tool, it does not > > export <rect> or > > <ellipse> elements. <circle>, <line>, <polyline>, > > and <polygon> > > elements are not generated, either. Therefore, you > > cannot employ a > > technique (like a script or an SVG animation > > element) that manipulates > > a special characteristic of a primitive. For > > example, you cannot write > > JavaScript > > function to change the radius of a circle, because > > Adobe Illustrator > > will not export an object as a <circle> element. (Of > > course, you could > > always edit an SVG document by hand and replace a > > <path> element with > > a <circle>.)" > > > > I can see that Illustrator CS2 does rely on <path> > > element but when I > > downloaded the trial version, I could see two two > > <rect> elements when > > I created svg file from Illustrator CS2 after using > > the rectangle tool > > in the shape toolbar. > > > > Does anybody knows how Illustrator exports SVG? What > > elements it uses > > etc..? > > > > thanks > > JM > > > > > > > > >----- >To unsubscribe send a message to: [EMAIL PROTECTED] >-or- >visit ><http://groups.yahoo.com/group/svg-developers>http://groups.yahoo.com/group/svg-developers > >and click "edit my membership" >---- > > > >---------- >YAHOO! GROUPS LINKS > > * Visit your group > "<http://groups.yahoo.com/group/svg-developers>svg-developers" on the web. > * > * To unsubscribe from this group, send an email to: > * > <mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED] > > * > * Your use of Yahoo! Groups is subject to the > <http://docs.yahoo.com/info/terms/>Yahoo! Terms of Service. > > >---------- [Non-text portions of this message have been removed] ------------------------ Yahoo! Groups Sponsor --------------------~--> <font face=arial size=-1><a href="http://us.ard.yahoo.com/SIG=12hhnbthv/M=362131.6882499.7825260.1510227/D=groups/S=1706030389:TM/Y=YAHOO/EXP=1124160496/A=2889191/R=0/SIG=10r90krvo/*http://www.thebeehive.org ">Get Bzzzy! (real tools to help you find a job) Welcome to the Sweet Life - brought to you by One Economy</a>.</font> --------------------------------------------------------------------~-> ----- To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ---- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

