Даже не знаю, насколько это актуально и востребовано....
Но, на всякий случай, для потомков.
Итак, внешний вид обработки:
В каталоге с внешней обработкой лежит файл картинки 2.jpg размер 763 кб. (можете заменить на свой)
Нужно его, например, добавить в прайс-лист.
4 варианта - решения данного вопроса.
- 1 Вариант - штатное сохранение макета табличного документа в xls 192 кб.
- 2 Вариант - штатное сохранение макета табличного документа в xlsx 173 кб.
- 3 Вариант - штатный способ, но с хитрой подменой 27 кб.
(при проведении лабораторных испытаний выяснилось, что файл формата *jpg 1С при сохранении в формат EXCEL для чего-то переконвертирует в формат png - неплохо, при таком подходе страдает качество картинки). - И вот вчера вечером в голову пришел 4 вариант.... пока это тайна (для вас бесплатно).
Для работы 4 варианта на данном этапе необходим установленный Microsoft Office Excel.
Интересно было бы услышать ваши предложения и комментарии (как еще лучше получить более сжатый файл).
На картинке показан результат от 192 кб (штатный способ) до 23 кб (можно и меньше, но уже начинает страдать качество)
Можно сделать экспортной функцией и сжимать файлы перед печатью;
Можно сжимать файлы (внешние или из хранилища) и сохранять отдельно;
Готовить например картинки по одному формату (размер, разрешение, объем);
Указывать % сжатия;
и многое-многое другое.
Дополнительный материал:
В 60 !!! раз сжимаем файл MS EXCEL с картинками (созданный программно из 1С) (для 7.7)
Сжать файл EXCEL в 60 раз ! (альтернатива)
Как сохранить все картинки из файла EXCEL(Word)
Как сохранить картинки из КОЛОНТИТУЛА файла EXCEL(Word)
Будут вопросы, пишите - всегда Ваш Tatitutu (c)
В архиве NOSIZE.zip - папка ПРИМЕР, в ней УмнаяКартинка.epf (сама обработка) и файл картинки для примера.
Запустите обработку: по очереди 4 варианта - оцените полученный результат.