Пространство имен: ARO.AIS.API.Utils
Сборка: ARO.AIS.API.dll
Интерфейс помогающий выполнить преобразования ресурсов сборки для использования в свойствах ARO API.
public interface IImageTool
Навигация
Методы
| GetImageFromResource(string) | Подготавливает массив байт на основе указанного ресурса сборки (только для .NET Framework 4.8) |
| GetImageFromEmbeddedResource(string) | Подготавливает массив байт на основе указанного встроенного ресурса сборки |
| GetImageFromStream(Stream) | Подготавливает массив байт на основе потока |
Примеры
Подробное описание
Методы
GetImageFromResource(string)
Подготавливает массив байт на основе указанного ресурса сборки.
byte[] GetImageFromResource(string resourceNameWithPath)
Параметры
string resourceNameWithPath - путь и полное имя ресурса разделенные знаком "\" (допускается использование @ в начале строки). Если ресурс размещается в корне проекта, то указывается только полное имя ресурса.
Возвращаемое значениеbyte[] - массив байт, представляющий переданный ресурс, готовый для передачи в свойства объектов ARO API. Допускает значение null в случае неудачи преобразования ресурса.
Метод доступен в ARO API только для .NET Framework 4.8
GetImageFromEmbeddedResource(string)
Подготавливает массив байт на основе указанного встроенного ресурса сборки.
byte[] GetImageFromEmbeddedResource(string resourceNameWithPath)
Параметры
string resourceNameWithPath - путь и полное имя ресурса разделенные знаком "." (точка). Если ресурс размещается в корне проекта, то указывается только полное имя ресурса.
Возвращаемое значениеbyte[] - массив байт, представляющий переданный ресурс, готовый для передачи в свойства объектов ARO API. Допускает значение null в случае неудачи преобразования ресурса.
byte[]? GetImageFromEmbeddedResource(string? resourceNameWithPath)
Параметры
string? resourceNameWithPath - путь и полное имя ресурса разделенные знаком "." (точка). Если ресурс размещается в корне проекта, то указывается только полное имя ресурса.
Возвращаемое значениеbyte[]? - массив байт, представляющий переданный ресурс, готовый для передачи в свойства объектов ARO API. Допускает значение null в случае неудачи преобразования ресурса.
GetImageFromStream(Stream)
Подготавливает массив байт на основе потока.
byte[] GetImageFromStream(Stream stream)
Параметры
Stream stream - ссылка на объект типа Stream, содержащий целевой объект (ресурс).
Возвращаемое значениеbyte[] - массив байт, представляющий переданный ресурс, готовый для передачи в свойства объектов ARO API. Допускает значение null в случае неудачи преобразования ресурса.
byte[]? GetImageFromStream(Stream? stream)
Параметры
Stream? stream - ссылка на объект типа Stream, содержащий целевой объект (ресурс).
Возвращаемое значениеbyte[]? - массив байт, представляющий переданный ресурс, готовый для передачи в свойства объектов ARO API. Допускает значение null в случае неудачи преобразования ресурса.
