Skip to content

Latest commit

 

History

History

SVGFilter

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
XAR <---> SVG filter

Currently supports:
* Compression of SVG output (svg.gz format)
* Decompression on-the-fly of SVG input (provided automatically by libxml2)

The "tests" directory contains a testsuite of the SVG functions.
The "openclipart" directory contains a selection of "interesting"
cliparts taken from the openclipart.org project.

*** How To build ***

    ./configure		(*)
    make
    make install

(*) If Xara LX is installed in /usr instead of /usr/local,

    ./configure --prefix=/usr

should be specified instead.

*** Notes ***

* svgexportdialog.cpp, svgexportdialog.h are partially generated with the
  help of DialogBlocks, the project file is "svgfilterui.pjd".

*** Command line usage ***

How to convert SVG --> XAR:

    xarasvgfilter -i -f input.svg >output.xar

*** Debugging ***

To enable debug, add the "--enable-svgdebug" flag to "configure".

A new "-T tracelevel" command line option will be enabled.
The option accepts an integer that specifies the level of debug
information to output to stderr.

Any combination (bit mask) of the following values is accepted:

    1	debug styles
    2	debug transformations
    4	debug transformations stack
    8	debug paths
   16	debug shapes
   32   debug groups
   64   debug gradients
  255   enable all debug messages

-- Written in 2006, Sandro Sigala <[email protected]>