SvgImage
Contents
[
Hide
]
SvgImage class
Represents one vector image in SVG (Scalable Vector Graphics) format with its metadata and additional methods
public sealed class SvgImage : VectorImageResourceBase
Constructors
Name | Description |
---|---|
SvgImage(string, Stream) | Creates new SvgImage instance from content, represented as byte stream, and with specified name |
SvgImage(string, string) | Creates new SvgImage instance from content, represented as usual string, and with specified name |
Properties
Name | Description |
---|---|
AspectRatio { get; } | Returns aspect ratio of this vector image |
override ByteContent { get; } | Returns a content of this SVG image as a binary stream |
FilenameWithExtension { get; } | Returns correct filename of this vector image, which consists of name and extension. Theoretically can differ from the name. |
IsDisposed { get; } | Determines whether this raster image is disposed (true ) or not (false ) |
LinearDimensions { get; } | Returns linear dimensions of this vector image (width and height) |
Name { get; } | Returns name of this vector image. Usually doesn’t contain filename extension and theoretically can differ from filename. |
override TextContent { get; } | Returns a content of this SVG image as a base64-encoded binary content (not as a raw text in XML format) |
override Type { get; } | Returns ImageType.Svg |
XmlContent { get; } | Returns a content of this SVG image in its original XML-compliant textual form |
Methods
Name | Description |
---|---|
override Dispose() | Disposes this raster image, disposing its content and making most methods and properties non-working |
Equals(IHtmlResource) | Checks this instance with specified on reference equality. |
override Save(string) | Saves this SVG image to the file |
override SaveToPng(Stream) | Saves this vector SVG image into raster PNG image |
static IsValid(string) | Performs a surface check whether specified textual XML-compliant content represents a SVG image |
Events
Name | Description |
---|---|
event Disposed | Event, which occurs when this raster image is disposed |
See Also
- class VectorImageResourceBase
- namespace GroupDocs.Editor.HtmlCss.Resources.Images.Vector
- assembly GroupDocs.Editor