Пространство имен: 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
в случае неудачи преобразования ресурса.