Свойства атрибута
Атрибут типа «Изображение» содержит один или несколько загруженных конечным пользователем графических файлов.
Структура атрибута типа «Изображение»
- Атрибут типа «Изображение» хранит одну или несколько ссылок на записи (изображения) в системном шаблоне изображения, к которым прикрепляются графические файлы.
- В шаблоне изображения имеются атрибуты name (имя) и stream (содержимое), которые хранят имя файла и ссылку на файл, физически хранящийся в папке Streams на сервере.
Извлечение файлов из атрибута типа «Изображение» с помощью N3
- О файле из атрибута типа «Изображения» с помощью выражения N3 можно считать следующие данные:
- имя файла:
?image image:name ?name; - расширение файла:
?image image:extension ?extension; - папку Streams на сервера, в которой хранится файл:
?image image:stream ?stream; - относительную ссылку на файл:
?image image:uri ?uri.
- имя файла:
Помимо общих свойств для атрибута типа «Изображение» предусмотрены перечисленные ниже свойства.
- Цветовой режим — выберите формат хранения загруженных файлов.
- Исходный — хранение загруженных изображений без преобразования.
- Оттенки серого — преобразование изображений в 256-битный формат оттенков серого. Файлы EMF будут преобразованы в PNG.
- 2-битный (черно-белый) — преобразование изображений в 1-битный формат. Файлы JPG и EMF будут преобразованы в PNG.
- Фильтр расширений файлов — выберите типы файлов, которые можно будет загрузить в атрибут: PNG, JPG, BMP, EMF. Если не выбрано ни одно расширение, то можно будет загрузить файлы любых типов. Этот раскрывающийся список не отображается, если выбран формат отображения «С предпросмотром».
- Ширина — укажите необходимую ширину (в пикселях) для масштабирования загружаемых изображений.
- Высота — укажите необходимую высоту (в пикселях) для масштабирования загружаемых изображений.
Внимание!
- Если выбран режим «Оттенки серого» или «2-битный (черно-белый)», загруженные файлы будут преобразованы безвозвратно.
- Если указана ширина или высота изображения, загруженные файлы будут масштабированы безвозвратно.
- Хранить несколько значений — установите этот флажок, чтобы в атрибут можно было загрузить несколько файлов (по умолчанию флажок установлен).
- Сохранить соотношение сторон* — установите этот флажок, чтобы при изменении ширины и высоты** изображения сохранялось их исходное соотношение.
- Использовать для поиска записей — установите этот флажок, чтобы записи шаблона можно было искать по именам загруженных в атрибут файлов изображений. См. раздел «Атрибуты для поиска записей шаблона».

Пример использования
Прикрепление к отчёту сканов чеков: чёрно-белых с ограничением размера
См. также статью «Представление атрибута «Изображение» на форме».
Конфигурация приложения
- Атрибут «Скан чека»
- Тип данных: Изображение.
- Цветовой режим: 1-битный (черно-белый).
- Ширина: 1200.
- Высота: не задана.
- Сохранить соотношение сторон: флажок установлен.
Результирующее поведение
-
Исходный файл:
Имя файла Цветовой режим Формат Размер skan.jpg Цветной JPG 1600×800 -
Преобразованный файл в атрибуте «Скан чека»:
Имя файла Цветовой режим Формат Размер skan.png Чёрно-белый PNG 1200×600
