At 16:50 +0000 20/10/11, Cameron Laird wrote:

>Please say a few words more, Mr. Delacour.
>
>I mildly agree with you--but I suspect we might see different
>pictures when we use the same words.  What, for you, is the
>significance among end-users of scalable images?  What's the
>"business case" you see for vector, as opposed to raster,
>graphics?
>
>For me, SVG has already gone more-than-nowhere.

I use SVG exclusively at the moment for technical drawing, to do what 
most people probably do in a clumsy and unfathomable CAD program. 
All the coding is done by script using Perl and a special Perl module 
I am developing to simplify things as much as possible.

For example this bit of Perl

$s.= path ("tf\\tl(30 30) scale(3)\\
fill\\burlywood\\
d\\M 0 0
v200 [spine]
h150 [front]
v-60 [cheek]
c -80 -10 -10 -160 -150 -140 [bent side]");

will produce this SVG code

<path transform="translate(30 30) scale(3)" fill="burlywood" d="M 0 0 
v200 h150 v-60 c -80 -10 -10 -160 -150 -140" />

to give the shape of a grand piano, but the actual numbers used can 
be variables imported from a text file into the perl script and 
written as variables in the path etc, so the whole design can be 
altered by simply changing the values  of keys in a text file.

The values could also be acquired through a form on a web page so 
that the user would fill in the fields and have the image redrawn to 
his own specifications.

On the Mac at least, an SVG image can be printed direct to a vector 
PDF from either Safari or Firefox (not Opera, which creates a raster 
PDF) and this can be converted to DXF to take to the machinist, the 
laser cutter, the water-jet cutter etc. to produce whatever object is 
being drawn.  There is also a UNIX program svg2pdf which uses Cairo 
to produce a vector PDF but it is not reliable or fully developed.

I look forward to the day when the profile of SVG is raised to a 
point where it is generally recognised as a serious tool for serious 
work rather than a toy to produce useless cartoons etc.  It ought to 
be possible to take an SVG file to a machine shop in the morning and 
collect a finished product in the evening.

JD






------------------------------------

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

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> 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/

Reply via email to