ОбрабатываемоеИзображение
| Стд::Изображения::ОбрабатываемоеИзображение Базовые типы: Объект |
Предназначен для перекодирования изображений из данных или из потока.
Сравнение ссылочное
Конструкторы
ОбрабатываемоеИзображение
| ОбрабатываемоеИзображение(Данные: Байты) |
| Перегрузка: ОбрабатываемоеИзображение(Поток: ПотокЧтения) |
Создает обрабатываемое изображение из байтов Данные.
ОбрабатываемоеИзображение
| ОбрабатываемоеИзображение(Поток: ПотокЧтения) |
| Перегрузка: ОбрабатываемоеИзображение(Данные: Байты) |
Создает обрабатываемое изображение из потока Поток.
Свойства
ОригинальныйРазмер
| ТолькоЧтение ОригинальныйРазмер: РазмерИзображения |
Размер исходного изображения.
Методы
ВОттенкиСерого
| ВОттенкиСерого(): ОбрабатываемоеИзображение |
Преобразует результирующее изображение в оттенки серого. Для [ImageFormat.Png] с 16 бит, остальные форматы с 8 битами на цвет. Возвращает текущий экземпляр.
ВыбратьОбласть
| ВыбратьОбласть(X: Число, Y: Число, Ширина: Число, Высота: Число): ОбрабатываемоеИзображение |
Выбирает обрабатываемую область на исходном изображении. (X, Y) - координаты верхнего левого угла области. Ширина - ширина области. Высота - высота области.
ВырезатьКруг
| ВырезатьКруг(): ОбрабатываемоеИзображение |
Вырезает круглое изображение из исходного: картинка берется по центру, диаметр круга равен минимальному значению между длиной и шириной исходной картинки. Возвращает текущий экземпляр.
Масштабировать
| Масштабировать(Множитель: Число): ОбрабатываемоеИзображение |
Устанавливает множитель Множитель для размера изображения, применяемого после остальных преобразований. Вызов одновременно с УстановитьРазмер, УстановитьШирину, УстановитьВысоту приведет к ошибке.
Возвращает текущий экземпляр.
Повернуть
| Повернуть(Угол: Число): ОбрабатываемоеИзображение |
Повернуть изображение по часовой стрелке на указанное число градусов Угол. При повороте не на 90°, 180°, 270° будут образовываться пустоты, которые:
- [ImageFormat.Jpeg], [ImageFormat.Bmp], [ImageFormat.Wbmp], [ImageFormat.Tiff] - заполняются черным цветом.
- [ImageFormat.Png], [ImageFormat.Gif] - заполняются прозрачностью. Совместно с Масштабировать - пустоты будут образовываться во внешнем от изображения пространстве, Совместно с УстановитьРазмер, УстановитьШирину, УстановитьВысоту) изображение будет вписано в указанный размер.
Возвращает текущий экземпляр.
ПолучитьИзображение
| ПолучитьИзображение(): Байты |
Возвращает результат перекодирования в виде байтов.
УстановитьВысоту
| УстановитьВысоту(Высота: Число): ОбрабатываемоеИзображение |
Здает высоту изображения Высота. Если не будет задана ширина, то изображение будет изменено с сохранением соотношения сторон. Возвращает текущий экземпляр.
УстановитьРазмер
| УстановитьРазмер(Ширина: Число, Высота: Число, СохранятьСоотношениеСторон: Булево = Истина): ОбрабатываемоеИзображение |
Установить размер исходя из ширина Ширина и высота Высота. В случае, если ширина и высота в соотношении друг с другом были изменены и СохранятьСоотношениеСторон = Ложь, то пропорции сохранены не будут, иначе изображение будет вписано в заданный прямоугольник. Возвращает текущий экземпляр.
УстановитьФормат
| УстановитьФормат(Формат: ФорматИзображения): ОбрабатываемоеИзображение |
Устанавливает формат Формат для изображения. Возвращает текущий экземпляр.
УстановитьЦветовойФормат
| УстановитьЦветовойФормат(ЦветовойФормат: ЦветовойФормат): ОбрабатываемоеИзображение |
Устанавливает цветовой формат ЦветовойФормат для изображения (определяет битность цвета, слои). Возвращает текущий экземпляр.
УстановитьШирину
| УстановитьШирину(Ширина: Число): ОбрабатываемоеИзображение |
Здает ширину изображения Ширина. Если не будет задана высота, то изображение будет изменено с сохранением соотношения сторон. Возвращает текущий экземпляр.