Hide Comments
Hide Comments

Comments (0)

Provides a threading class for drawing an SVG to a bitmap

Namespace: RSSVGSyncObjs

expandingInheritance Hierarchy

TThread
  RSSVGSyncObjs.TSVGThread
    RSSVGSyncObjs.TSVGLoadThread
 

expandingSyntax

Delphi

type 
  TSVGThread = class(TThread) 
  end; 
 

expandingConstructors

 

Name

Description

public constructor

Create(Single,Single,Boolean)

Overloaded. Creates the SVG thread with a default minimum width and height for the bitmap

public destructor

Destroy

Represents the destructor of the TSVGThread class.

Top

expandingProperties

 

Name

Description

public property

Bitmap

Bitmap to draw the SVG into. The RSSVGSyncObjs.TSVGThread.DefaultWidth and RSSVGSyncObjs.TSVGThread.DefaultHeight properties define the default minimum size of the bitmap, which will be changed based on the size of the SVG and the RSSVGSyncObjs.TSVGThread.WrapMode and RSSVGSyncObjs.TSVGThread.ScaleFactor properties

public property

DefaultHeight

Default Height of Bitmap where SVG is to be drawn

public property

DefaultWidth

Default Width of Bitmap where SVG is to be drawn

public property

ScaleFactor

Defines how the SVG is scaled when RSSVGSyncObjs.TSVGThread.WrapMode is iwOriginal

public property

SVG

the SVG object to draw

public property

WrapMode

Defines how the SVG is drawn to the bitmap

Top

expandingMethods

 

Name

Description

protected method

Execute

Represents method Execute.

public method

IsValidSVG

Returns TRUE if the SVG is valid

Top

expandingSee Also

Reference

Comments (0)

RiverSoftAVG SVG Component Library (RSCL) © 2013-2015, Thomas G. Grubb