The following tables list the members exposed by SvgDocument.
Protected Constructors
Name | Description | |
---|---|---|
SvgDocument | This constructor is required by System.Runtime.Serialization.ISerializable |
Public Methods
Name | Description | |
---|---|---|
AddElementIDs | Adds unique IDs to the elements of this SvgDocument. | |
ApplyViewPerspective | Rotates and/or flips this SvgDocument. | |
BeginRenderOptimize | Optimizes the document for rendering. | |
BeginUpdate | Begins a process to update the elements (nodes) of an SVG document. | |
CalculateBounds | Calculates the physical (pixel) bounds and resolution of this SvgDocument. | |
Clone | Creates an exact copy of this SvgDocument. | |
EndRenderOptimize | Clears the rendering optimization data. | |
EndUpdate | Ends a process that updates the elements (nodes) of an SVG document. | |
EnumerateElements | Enumerates the elements (nodes) of this SvgDocument with the specified options. | |
Flat | Flattens this SvgDocument. | |
GetObjectData | Populates a specified System.Runtime.Serialization.SerializationInfo with the data needed to serialize this object. | |
HasElement | Gets a value that indicates whether this SVG document contains any elements of the specified type. | |
load | Creates an SvgDocument object from a LEAD stream containing SVG data. | |
LoadFromFile | Creates an SvgDocument object from an SVG file on disk. | |
LoadFromMemory | Creates an SvgDocument object from data saved in a memory buffer. | |
LoadFromStream | Creates an SvgDocument object from a stream containing SVG data. | |
MergeWith | Merges the content of this SVG document with the element of a source document. Stores the result in this SVG document. | |
OptimizeView | For internal use. | |
Rasterize | Renders this SvgDocument to the surface of a LEADTOOLS Leadtools.RasterImage object. | |
Render | Renders this SvgDocument to an output engine. | |
Resize | Resizes this SVG document by the specified factor. | |
save | Saves this SvgDocument to a LEAD stream. | |
SaveToFile | Saves this SvgDocument to a disk file. | |
SaveToStream | Saves this SvgDocument to a stream. | |
SetBounds | Sets the physical (pixel) bounds of this SvgDocument manually | |
SetFilterElementsCallback | Sets the optional callback used to exclude svg elements from various operations. | |
SetFlat | Sets the flat flag of this document. | |
SortElements | Enumerates the elements of this SvgDocument in a sorted manner. | |
ToFlat | Gets a flat version of this SvgDocument. |
Protected Methods
Name | Description | |
---|---|---|
Dispose | Releases all resources used by this SvgDocument. | |
Finalize | This method overrides System.Object.Finalize |
Public Properties
Name | Description | |
---|---|---|
Bounds | Gets the physical (pixel) bounds and resolution of this SvgDocument. | |
Handle | Returns the internal SVG document handle. Used internally by LEADTOOLS. | |
IsFlat | Gets a value that indicates whether this SvgDocument is flat. | |
IsNull | Checks whether this SVG document is the global null instance. | |
IsRenderOptimized | Gets a value that indicates whether this document has optimized rendering data. | |
Version | Gets or sets the SVG version of the document. |
Public Fields
Name | Description | |
---|---|---|
NullInstance | An object that represents a null SvgDocument . |
See Also