What sort of c/c++ environment are you using?  One option would be to find
something like 'kode' (part of debian linux, I believe) that would generate
c++ classes or templates from the RelaxNG schema for svg.  Those classes
could then be used to generate SVG objects.  If you are in the .NET
environment, you might want to consider using ADO.NET to get your database
objects as XML, and then using XSLT to transform them into SVG.  Really
fairly flexible and elegant, if you can deal with XSLT.

~Bill

-----Original Message-----
From: svg-developers@yahoogroups.com [mailto:[EMAIL PROTECTED]
On Behalf Of Chris Serio
Sent: Tuesday, August 02, 2005 11:47 AM
To: svg-developers@yahoogroups.com
Subject: [svg-developers] Re: Newbie SVG Developer

Thanks for the info. I was hoping to find a high level API with basic 
functions built into it like "DrawColoredRectangle
(x,y,len,width,color)"

There's a very near deadline on this project so i'm trying to get a 
library with the most comprehensive API i can.

Chris


--- In svg-developers@yahoogroups.com, Holger Will <[EMAIL PROTECTED]> 
wrote:
> Chris Serio schrieb:
> 
> > Hey all,
> >
> > I'm new to SVG. I've never used it before but i want to use it to
> > generate images that can be used in Visio (which can open SVG),
> > possibly convert to PDF and also view on the web. The images will 
be
> > generated by a program i want to write which will interpret some 
data
> > in a database.
> >
> > Basically i'm making schematics for a wiring diagram and i will 
have
> > connector types saved in a database as well as to/from pin 
routings.
> > >From this data i want to generate the schematic using SVG.
> >
> > I'm proficient in C/C++ but i'm not sure where to begin. Is there 
an
> > SVG SDK for C/C++ out there somewhere?
> >
> > Thanks for any suggestions,
> > Chris
> 
> Hi Chris
> 
> i dont know any c/c++ , but as svg is just plain simple xml, you 
should 
> be able to build your svgs with any xml lib.
> for more advanced features including rendering, and rendering to 
pdf see:
> http://cairographics.org/introduction
> and
> http://cairographics.org/libsvg
> 
> or if you could use Java, there is the Apache Batik project, which 
is 
> the most complete open source SVG implementation.
> http://xml.apache.org/batik/
> 
> and if you are on Linux have a look at
> http://librsvg.sourceforge.net/
> 
> or if you plan to have a GUI , and want that to be portable, you 
migth 
> as well think of building a XUL app, using mozilla svg.
> http://www.mozilla.org/projects/svg/
> http://www.xulplanet.com/
> 
> as i said i dont know c/c++ ,
> hope it helps anyways
> Holger





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



 





------------------------ Yahoo! Groups Sponsor --------------------~--> 
<font face=arial size=-1><a 
href="http://us.ard.yahoo.com/SIG=12h0tjtvp/M=362131.6882499.7825260.1510227/D=groups/S=1706030389:TM/Y=YAHOO/EXP=1123011700/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/
 


Reply via email to