В системе реализовано хранение и оптимизация изображений.
После получения файла в справочник Файлы, система запускает процедуру сжатия. Основные шаги:
- Проверка типа файла. Если файл - картинка, тогда начинать процедуру сжатия фото (Фоновая операция Сжатие фото). Если тип файла - прочее, то начинается перемещение файла на сервер (Фоновая операция Перенос файла во внешнее хранилище).
- При сжатии система формирует два изображения и записывает в регистр Превью.
- После успешного сжатия начинается процедура перемещения файла во внешнее хранилище (Фоновая операция Перенос файла во внешнее хранилище).
В интерфейсе системы в списках отображаются Пиктограммы изображения, для того, чтобы просмотреть фото на экране используется Просмотр. При этом оригинал используется только для скачивания.
Тип превью
Сжатые изображения могут быть двух типов:
- Пиктограмма - имеет небольшой размер (ширина 150 пикселей, качество 85), предназначена для отображения в динамических списках и для отправки в мобильные устройства.
- Просмотр - имеет размер, достаточный для отображения на экране компьютера (ширина 600 пикселей, качество 85).
Размеры пиктограммы и просмотра заданы в константах: Константы
Превью (регистр сведений)
Регистр сведений Превью предназначен для хранения сжатых изображений - Пиктограмм и Просмотр.
- Фото - ссылается на файл (Файлы СР)
- Тип Превью (Пиктограмма или Просмотр)
- Превью - хранит сжатое изображение
- Размер
- ДатаСоздания
Связанные статьи
Добавить комментарий