SvgImage

SvgImage class

Представляет одно векторное изображение в формате SVG (Scalable Vector Graphics) с его метаданными и дополнительными методами

public sealed class SvgImage : VectorImageResourceBase

Конструкторы

Имя Описание
SvgImage(string, Stream) Создает новый экземпляр SvgImage из содержимого, представленного в виде потока байтов, и с указанным именем
SvgImage(string, string) Создает новый экземпляр SvgImage из содержимого, представленного в виде обычной строки, и с указанным именем

Характеристики

Имя Описание
AspectRatio { get; } Возвращает соотношение сторон этого вектора image
override ByteContent { get; } Возвращает содержимое этого изображения SVG в виде двоичного потока
FilenameWithExtension { get; } Возвращает правильное имя файла этого векторного изображения, которое состоит из имени и расширения. Теоретически может отличаться от названия.
IsDisposed { get; } Определяет, удаляется ли это растровое изображение (истинный) или нет (ЛОЖЬ )
LinearDimensions { get; } Возвращает линейные размеры этого векторного изображения (ширину и высоту)
Name { get; } Возвращает имя этого векторного изображения. Обычно не содержит расширения имени файла и теоретически может отличаться от имени файла.
override TextContent { get; } Возвращает содержимое этого изображения SVG в виде двоичного содержимого в кодировке base64 (а не в виде необработанного текста в формате XML)
override Type { get; } Возвращает ImageType.Svg
XmlContent { get; } Возвращает содержимое этого изображения SVG в его исходной текстовой форме, совместимой с XML

Методы

Имя Описание
override Dispose() Удаляет это растровое изображение, удаляя его содержимое и делая большинство методов и свойств нерабочими
Equals(IHtmlResource) Проверяет этот экземпляр на равенство, указанное в ссылке.
override Save(string) Сохраняет это изображение SVG в файл
override SaveToPng(Stream) Сохраняет это векторное изображение SVG в растровый PNG image
static IsValid(string) Выполняет поверхностную проверку того, представляет ли указанное текстовое содержимое, совместимое с XML, изображение SVG

События

Имя Описание
event Disposed Событие, возникающее при удалении данного растрового изображения

Смотрите также