rasterific-svg: SVG renderer based on Rasterific.

[ bsd3, graphics, library, program, svg ] [ Propose Tags ]

SVG renderer that will let you render svg-tree parsed SVG file to a JuicyPixel image or Rasterific Drawing.

[Skip to Readme]
Versions [RSS] [faq] 0.1,,,, 0.1.1, 0.2, 0.2.2,, 0.2.3,,, 0.3, 0.3.1,,, 0.3.2,, 0.3.3,,
Change log changelog.md
Dependencies base (>=4.6 && <4.11), binary (>=0.7), bytestring (>=0.10), containers (>=0.5), directory (>=1.0), filepath, FontyFruity (>= && <0.6), JuicyPixels (==3.2.*), lens (>=4.5 && <5), linear (>=1.20), mtl (>=2.1 && <2.3), optparse-applicative (>=0.11 && <0.15), primitive, Rasterific (==0.7.*), rasterific-svg, scientific (>=0.3), svg-tree (==0.6.*), text (>=1.2), transformers (>=0.3 && <0.6), vector (>=0.10) [details]
License BSD-3-Clause
Author Vincent Berthoux
Maintainer Vincent Berthoux
Revised Revision 2 made by HerbertValerioRiedel at 2018-10-10T20:54:23Z
Category Graphics, Svg
Source repo head: git clone git://github.com/Twinside/rasterific-svg.git
this: git clone git://github.com/Twinside/rasterific-svg.git(tag v0.3.2.1)
Uploaded by VincentBerthoux at 2016-11-20T16:05:31Z
Distributions LTSHaskell:, NixOS:, Stackage:
Executables svgrender
Downloads 12525 total (49 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2016-11-20 [all 1 reports]




Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for rasterific-svg-

[back to package description]


Build Status Hackage SVGTiny loader/renderer/serializer based on Rasterific.

The library is available on Hackage

Current capabilities

The current version implements SVG Tiny1.2 with the exception of:

  • non-scaling stroke.
  • textArea element.

The implementation also implements feature from SVG 1.1 like:

  • Advanced text handling (text on path, dx/dy), but with low support for Unicode, right to left and vertical text.
  • CSS Styling, using CSS2 styling engine.
  • pattern element handling
  • marker element hadnling
  • Path arcs.

And from SVG 2.0 draft:

  • Gradient mesh

This package can render SVG to an image or transform it to a PDF.