|
DefaultAspectRatio
|
Defines the default aspect ratio for the SVG. If the SVG does not specify a preserveAspectRatio attribute, the SVG will use this default instead.
|
|
DPI
|
Dots per inch used in calculating the unit factors for conversion of string lengths into actual values. The DPI should be set before loading a SVG.
For example, if the input string contains '1cm', the DPI helps the SVG library figure out how large a centimeter is.
|
|
EmbedSVGAsBinary
|
Controls whether the SVG document is embedded into the form as Delphi binary
Tip
|
Set EmbedSVGAsBinary to true to embed the SVG into the form as binary. Embedding SVGs as binary allows in general faster form initialization as opposed to using the FMX.RS.SVGCtrls.TRSFmxSVGDocument.Lines property or loading the SVG from a file. It is also a very useful way to deploy an SVG for mobile applications.
|
|
|
Filename
|
Defines the filename of the SVG document to load at design-time and run-time.
|
|
Lines
|
Defines the XML text of a SVG to load.
|
|
OnChange
|
Occurs when the SVG has changed and after viewers are notified
|
|
OnChanging
|
Occurs when the SVG has changed and before viewers are notified
|
|
Options
|
Defines options for reading, displaying, and writing the document
|
|
PreferredLanguage
|
Specifies the preferred language to use for the SVG. The TSVGSwitch element uses the language and the SystemLanguage property of TSVGElements to choose the SVG element to display (conceptually, this is localization of text or even graphics for an SVG)
|
|
SVG
|
Provides access to the loaded SVG document
|
|
Viewers
|
Lists the SVG Viewers that are interested in this SVG document. When the SVG document is changed, all viewers in the list are notified so that they can update their display.
|