gifts2017

Обработка изображений в программах 1С

Опубликовал Геннадий (DrSender) в раздел Программирование - Практика программирования

Практический пример - небольшой фоторедактор в 1С. Нормализация размера, обрезка изображения, установка яркости и контрастности и прочие приемы работы с изображениями в 1С. Справочная информация.

Обработка изображений может быть выполнена непосредственно в программах 1С. Например, можно вырезать нужную часть фотографии, изменить размер в пикселях, отрегулировать яркость и контрастность, получить параметры изображения

 Пример, демонстрирующий часть этих возможностей, приведен во вложенной конфигурации.

 

Непосредственно обработка выполняется запуском программы ImageMagick в режиме командной строки. Предварительная установка программы ImageMagick не требуется. Выбором парамет ров командной строки можно реализовать большое количество вариантов обработки. Конечно, это не заменяет полноценные фоторедакторы , но в ряде случаев позволяет обойтись без них.

Приведенная форма обработки была использована для предварительной обработки фотографии  физлица в ЗУП (для последующей выгрузки на портал под  Windows SharePoint).

Дополнительная  информация:

1. Пример обработки изображений от DO_WHILE_LOOP.  Удобный способ загрузки модулей  программ  ImageMagick-использовал в программе:   http://forum.infostart.ru/forum24/topic34199/ .

2. Здесь авторы любезно поделились  способом  чтения параметров картинок-использовал в программе:    http://forum.infostart.ru/forum9/topic4982/.

3. Полная информация по  ImageMagick    http://www.imagemagick.org/script/command- soft/358-imagemagick                  

4. Основные команды  ImageMagick.  http://masterpro.ws/forum/24-soft/358-imagemagick.


Скачать файлы

Наименование Файл Версия Размер
Файл базы примера 20
.rar 3,09Mb
01.12.14
20
.rar 1.1 3,09Mb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр Губанов (gubanoff) 02.12.14 11:52
Не все гладко работает, нужно немного подправлять, но идея и реализация отличная. Можно брать и использовать.
2. Михаил Курилов (MishaHD) 23.06.16 10:29
Спасибо! Почерпнул полезные для себя вещи.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа