Defines the SVG shape rendering type, which provides a hint to the SVG library about what tradeoffs to make as it renders vector graphics elements such as path elements and basic shapes such as circles and rectangles
Namespace: RSSVGTypes
Delphi
|
type
TSVGShapeRendering = (srnNone,
srnAuto,
srnOptimizeSpeed,
srnCrispEdges,
srnGeometricPrecision);
|
|
Name
|
Description
|
|
srnAuto
|
Make appropriate tradeoffs to balance speed, crisp edges and geometric precision, but with geometric precision given more importance than speed and crisp edges.
|
|
srnCrispEdges
|
Emphasize the contrast between clean edges of artwork over rendering speed and geometric precision.
|
|
srnGeometricPrecision
|
Emphasize geometric precision over speed and crisp edges.
|
|
srnNone
|
Represents constant srnNone.
|
|
srnOptimizeSpeed
|
Emphasize rendering speed over geometric precision and crisp edges. No anti-aliasing
|
Top
|
For VCL, srnCrispEdges is high quality anti-aliasing and srnGeometricPrecision is even higher quality anti-aliasing.
|