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 |
Событие, возникающее при удалении данного растрового изображения |
Смотрите также