On Friday 22 November 2002 6:08 am, Owen Taylor wrote: | This is a write-up of observations on reading through the Xr | and Xc header files and a bit of the sources; I haven't actually | tried using the APIs in practice. I also haven't done a | point-by-point comparison with similar API's; something that | I think would be interesting.
compare it with librsvg API (used by Nautilus), it has some similiarities. :-) I have also heard that Karbon14's VPainter API has a lot of similiarities with Xr/Xc, so it makes possible to port Karbon14 to those APIs in reasonable amount of time. AFAIK idea about Xr/Xc was to build up foundation for SVG rendering (so, it's not only PostScript-like API). libsvg/libxrsvg complement Xr/Xc & help to get SVG rendering done. I think it would be really cool to have one unified API for SVG rendering on Linux/*BSD, so SVG would be on every Linux/*NIX Desktop. If you are interested in comparable (in terms of functionality) APIs - you can check ImageMagick API, too (bindings available both for C and C++) ImageMagick supports (to some extent) SVG and other vector formats, like WMF. | | The comments below range from very specific points to some | things which most likely count as "wild ideas". | | Regards, | Owen [...] _______________________________________________ | Render mailing list | [EMAIL PROTECTED] | http://XFree86.Org/mailman/listinfo/render -- Vadim Plessky SVG Icons http://svgicons.sourceforge.net My KDE page http://kde2.newmail.ru (English) KDE mini-Themes http://kde2.newmail.ru/themes/ _______________________________________________ Render mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/render
