Portability | GHC |
---|---|
Stability | unstable |
Maintainer | stephen.tetley@gmail.com |
Output SVG.
This is complicated by two differences with PostScript.
- The coordinate space of SVG is origin top-left, for PostScript it is origin bottom-left.
- Clipping in SVG uses tagging. A clipPath element is
declared and named, subsequent elements within the clipping
area reference it via the clip-path attribute -
clip-path="url(#clip_path_tag)"
.
Output SVG
writeSVG_defs :: FilePath -> String -> Picture -> IO ()Source
writeSVG_defs
: file_name -> defs -> picture -> IO ()
Output a picture to a SVG file the supplied defs are written into the defs section of SVG file verbatim.