The rasterific-svg package

[Tags:bsd3, library, program]

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


[Skip to Readme]

Properties

Versions 0.1, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.1, 0.2, 0.2.2, 0.2.2.1, 0.2.3, 0.2.3.1, 0.2.3.2, 0.3, 0.3.1, 0.3.1.1, 0.3.1.2, 0.3.2, 0.3.2.1, 0.3.3
Change log changelog.md
Dependencies base (>=4.6 && <5), binary (>=0.7), bytestring (>=0.10), containers (>=0.5), directory (>=1.0), filepath, FontyFruity (>=0.5.2.1 && <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.2 && <0.7), text (>=1.2), transformers (>=0.3 && <0.6), vector (>=0.10) [details]
License BSD3
Author Vincent Berthoux
Maintainer Vincent Berthoux
Category Graphics, Svg
Source repository head: git clone git://github.com/Twinside/rasterific-svg.git
this: git clone git://github.com/Twinside/rasterific-svg.git(tag v0.3.3)
Uploaded Sat Aug 12 07:19:11 UTC 2017 by VincentBerthoux
Distributions LTSHaskell:0.3.3, NixOS:0.3.3, Tumbleweed:0.3.2.1
Downloads 1890 total (76 in the last 30 days)
Votes
1 []
Status Docs available [build log]
Last success reported on 2017-08-12 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for rasterific-svg

Readme for rasterific-svg-0.3.3

Rasterific-svg

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.