ImageEn, unit iexSVG

SVG Implementation Status


ImageEn provides a basic implementation of the SVG standard allowing SVG files to be loaded as bitmaps or imported as layers. Our implementation does not work well with:
 Overly complex SVG files (many tags, or many points for a paths or polygons): May cause memory issues or not render
 Objects that make use of gradients, CSS styles, clip paths or referred properties (e.g. defs): Styles are not rendered
 Text, particularly text that uses textPath: May not render correctly
 Complex transforms: May not position correctly
 Paths containing Arcs: May not render correctly


Implemented Tag Types

Tag Properties
svg id, style, x, y, width, height, viewBox
a id, href
circle id, style, cx, cy, r, transform
desc id
ellipse id, style, cx, cy, rx, ry, transform
g id, style, transform
image id, style, x, y, width, height, preserveAspectRatio, href, xlink:href, transform
line id, style, x1, y1, x2, y2, transform
path id, style, d, transform
polygon id, style, points, transform
polyline id, style, points, transform
rect id, style, x, y, width, height, rx, ry, transform
text id, style, x, y, font-family, font-size, font-style, font-weight, transform
title id

Pending Tag Types
Tag Properties
clipPath id, style, clipPathUnits, transform
defs id, style, transform
use id, style, x, y, width, height, xlink:href, transform
linearGradient id, style, x1, y1, x2, y2, gradientUnits, gradientTransform, spreadMethod, xlink:href
radialGradient id, style, cx, cy, r, fx, fy, gradientUnits, gradientTransform, spreadMethod, xlink:href
stop id, style, offset
style (CSS) *


Implemented Style Attributes

 background-color
 color
 fill
 fill-opacity
 fill-rule
 opacity
 stroke
 stroke-width

Pending Style Attributes
 clip-path
 clip-rule
 display
 overflow
 stop-color
 stop-opacity
 stroke-dasharray
 stroke-dashoffset
 stroke-linecap
 stroke-linejoin
 stroke-miterlimit
 stroke-opacity
 visibility


Implemented Font Attributes

 font-family
 font-size
 font-weight
 font-style
 dominant-baseline

Pending Font Attributes
 font-variant
 font-stretch
 font
 text-anchor
 letter-spacing
 word-spacing
 writing-mode
 text-decoration
 alignment-baseline
 baseline-shift
 line-height


Demo

Demo  Demos\InputOutput\SVGParsing\SVGParsing.dpr


See Also

 ParseSVG
 AsSVG