SVG-Rasterize

Rasterize SVG content to pixel graphics.

SVG::Rasterize can be used to rasterize SVG objects to pixel
graphics building on the perl bindings of the cairo library (by
default, other underlying rasterization engines could be added). The
direct rasterization of SVG _files_ might be implemented in the
future, right now you should have a look at SVG::Parser which can
generate an SVG object from an svg file.


INSTALLATION

To install this module, run the following commands:

	perl Makefile.PL
	make
	make test
	make install

CHANGES

For a list of changes have a look at the separate Changes file.

DEPENDENCIES

SVG::Rasterize depends on the following modules:

Class::Accessor,  version 0.30  or higher
SVG,              version 2.37  or higher
Cairo,            version 1.061 or higher
Params::Validate, version 0.91  or higher
Test::More,       version 0.86  or higher
Test::Exception   version 0.27  or higher
Scalar::Util,     version 1.19  or higher

With respect to the actual code, the dependency on Cairo is not
strict.  The code only requires Cairo in case no other rasterization
engine is specified (see documentation for details). However, if you
do not provide a different backend, which would probably at least
require a wrapper written by you, then you cannot do anything
without Cairo. Therefore I have included it as a strict
dependency. Feel free take that out of the Makefile.PL if you know
what you are doing.

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with
the perldoc command.

    perldoc SVG::Rasterize

You can also look for information at:

    RT, CPAN's request tracker
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=SVG-Rasterize

    AnnoCPAN, Annotated CPAN documentation
        http://annocpan.org/dist/SVG-Rasterize

    CPAN Ratings
        http://cpanratings.perl.org/d/SVG-Rasterize

    Search CPAN
        http://search.cpan.org/dist/SVG-Rasterize/


Copyright 2010 Lutz Gehlen.

This program is free software; you can redistribute it and/or modify
it under the terms of either: the GNU General Public License as
published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.