Class TSVGImage
Unit
Declaration
type TSVGImage = class(TSVGElement)
Description
SVG image object
Hierarchy
- TObject
- TSVGCustomElement
- TSVGElement
- TSVGImage
Overview
Fields
FBitmap: TBGRACustomBitmap; |
Methods
constructor Create(AElement: TDOMElement; AUnits: TCSSUnitConverter; ADataLink: TSVGDataLink); overload; override; |
|
constructor Create(ADocument: TDOMDocument; AUnits: TCSSUnitConverter; ADataLink: TSVGDataLink); overload; override; |
|
destructor Destroy; override; |
|
class function GetDOMTag: string; override; |
|
procedure ConvertToUnit(AUnit: TCSSUnit); override; |
|
procedure SetBitmap(AStream: TStream; AMimeType: string); overload; |
|
procedure SetBitmap(AValue: TBGRACustomBitmap; AOwned: boolean); overload; |
|
procedure InternalDraw(ACanvas2d: TBGRACanvas2D; AUnit: TCSSUnit); override; |
Properties
property Bitmap: TBGRACustomBitmap read GetBitmap; |
|
property externalResourcesRequired: boolean
read GetExternalResourcesRequired write SetExternalResourcesRequired; |
|
property height: TFloatWithCSSUnit read GetHeight write SetHeight; |
|
property imageRendering: TSVGImageRendering read GetImageRendering write SetImageRendering; |
|
property preserveAspectRatio: TSVGPreserveAspectRatio
read GetPreserveAspectRatio write SetPreserveAspectRatio; |
|
property width: TFloatWithCSSUnit read GetWidth write SetWidth; |
|
property x: TFloatWithCSSUnit read GetX write SetX; |
|
property xlinkHref: string read GetXlinkHref write SetXlinkHref; |
|
property y: TFloatWithCSSUnit read GetY write SetY; |
Description
Fields
FBitmap: TBGRACustomBitmap; |
|
This item has no description. |
Methods
constructor Create(AElement: TDOMElement; AUnits: TCSSUnitConverter; ADataLink: TSVGDataLink); overload; override; |
|
This item has no description. |
constructor Create(ADocument: TDOMDocument; AUnits: TCSSUnitConverter; ADataLink: TSVGDataLink); overload; override; |
|
This item has no description. |
destructor Destroy; override; |
|
This item has no description. |
class function GetDOMTag: string; override; |
|
This item has no description. |
procedure ConvertToUnit(AUnit: TCSSUnit); override; |
|
This item has no description. |
procedure SetBitmap(AStream: TStream; AMimeType: string); overload; |
|
This item has no description. |
procedure SetBitmap(AValue: TBGRACustomBitmap; AOwned: boolean); overload; |
|
This item has no description. |
procedure InternalDraw(ACanvas2d: TBGRACanvas2D; AUnit: TCSSUnit); override; |
|
This item has no description. |
Properties
property Bitmap: TBGRACustomBitmap read GetBitmap; |
|
This item has no description. |
property externalResourcesRequired: boolean
read GetExternalResourcesRequired write SetExternalResourcesRequired; |
|
This item has no description. |
property height: TFloatWithCSSUnit read GetHeight write SetHeight; |
|
This item has no description. |
property imageRendering: TSVGImageRendering read GetImageRendering write SetImageRendering; |
|
This item has no description. |
property preserveAspectRatio: TSVGPreserveAspectRatio
read GetPreserveAspectRatio write SetPreserveAspectRatio; |
|
This item has no description. |
property width: TFloatWithCSSUnit read GetWidth write SetWidth; |
|
This item has no description. |
property x: TFloatWithCSSUnit read GetX write SetX; |
|
This item has no description. |
property xlinkHref: string read GetXlinkHref write SetXlinkHref; |
|
This item has no description. |
property y: TFloatWithCSSUnit read GetY write SetY; |
|
This item has no description. |