Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 22:32

Сжатие картинок

Автор Каримдат, 05 сен 2016, 17:58

0 Пользователей и 1 гость просматривают эту тему.

Каримдат

Всем доброго времени суток. Кто знает, как можно средствами 1С, обработка или встроенное средство (УТ 10.3.13.2), уменьшить размер фотографий в справочнике ХранилищеДополнительнойИнформации. Файлов очень много, около 9000 штук. И вес базы в основном из-за картинок увеличился.

MuI_I_Ika

Если мне не изменяет память, то они там и так с максимальным сжатием хранятся. Но вы все таки проверьте может можно их сжать.

А так можно вывести картинки в отдельное хранилище. Файловое или в sql базу.

Каримдат

Картинки там без сжатия, фото грузили по 3-5 мегабайт, таких файлов около 4 тысяч. Остальные 5 тысяч по 1-2 метра.
Как именно вывести в отдельное хранилище? Думаю лучше будет в файловое. Так как SQL база так же будет иметь ограничение на размер таблицы.
сделать флажок со значением Булево. Стоит галочка - грузим в базу, не стоит галочка - подгружаем картинку из внешнего хранилища. Только как всё это точно осуществить - не знаю(( ибо не силён в программировании ((((

ilyay

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

Учитывая, что заливали в базу фото "как есть", лучше написать обработку, которая получит картинку из хранилища, сожмет ее до нужного размера, положит обратно хранилище. Сжатие должно выполняться внешней программой (как пример: http://www.xnview.com/en/xnconvert/ ). Потом обработка полученный файл кладет обратно. Это наиболее простой в вашем случае вариант.

Сжатие, которое выполняет 1с, эффективно сжимать фотографии не будет, т.к. они уже сжаты в формате jpg.

valeravv

Здравствуйте!
Можно использовать вот этот сервис
https://optipic.io
Описание на infostart
https://infostart.ru/public/592576/
обработку можно скачать тут
https://optipic.io/ru/modules/1c/

Похожие темы (1)

Рейтинг@Mail.ru

Поиск