Class GraphicUtilities
Содержит служебные методы для работы с изображением.
Inheritance
Inherited Members
Namespace: Terrasoft.Common
Assembly: Terrasoft.Common.dll
Syntax
public static class GraphicUtilities
Methods
GetImageFileExtension(Image)
Возвращает строковое представление расширение файла данного изображения.
Declaration
public static string GetImageFileExtension(this Image source)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Image | source | Изображение. |
Returns
Type | Description |
---|---|
System.String | Строка, представляющая расширение файла изображения в формате [.][расширение] |
Remarks
Перегруженный метод.
Метод расширения класса System.Drawing.Image.
GetImageFileExtension(Image, Boolean)
Возвращает строковое представление расширение файла данного изображения.
Declaration
public static string GetImageFileExtension(this Image source, bool useDot)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Image | source | Изображение. |
System.Boolean | useDot |
|
Returns
Type | Description |
---|---|
System.String | Строка, представляющая расширение файла изображения. |
Remarks
Перегруженный метод.
Метод расширения класса System.Drawing.Image.
GetImageFormat(ImageFormat)
Возвращает формат данного изображения.
Declaration
public static ImageFormat GetImageFormat(ImageFormat rawFormat)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Imaging.ImageFormat | rawFormat | Формат. |
Returns
Type | Description |
---|---|
System.Drawing.Imaging.ImageFormat | Формат данного изображения. |
ToByteArray(Image)
Преобразует данный экземпляр System.Drawing.Image в массив байтов.
Declaration
public static byte[] ToByteArray(this Image source)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Image | source | Изображение. |
Returns
Type | Description |
---|---|
System.Byte[] | Массив байтов. |
Remarks
Метод расширения класса System.Drawing.Image.
ToIconByteArray(Image)
Declaration
[Obsolete("7.15.0 | Method is not in use and will be removed in upcoming releases")]
public static byte[] ToIconByteArray(this Image source)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Image | source |
Returns
Type | Description |
---|---|
System.Byte[] |