І знову - Як стиснути картинки для експорту в EXCEL або Розумна картинка 8

Навіть не знаю, наскільки це актуально та затребувано.

Але, про всяк випадок, нащадкам.

Отже, зовнішній вигляд обробки:

стиснути

У каталозі із зовнішньою обробкою лежить файл картинки 2.jpg розмір763 кб. (можете замінити на свій)

Потрібно його, наприклад, додати до прайс-листу.

4 варіанти - вирішення цього питання.

  • 1 Варіант - штатне збереження макета табличного документа xls 192 кб.
  • 2 Варіант - штатне збереження макета табличного документа xlsx 173 кб.
  • 3 Варіант - штатний спосіб, але з хитрою заміною 27 кб. (при проведенні лабораторних випробувань з'ясувалося, що файл формату *jpg 1С при збереженні у формат EXCEL для чогось переконвертує у формат png - непогано, при такому підході страждає якість картинки).
  • І ось учора ввечері на думку прийшов4 варіант. поки це таємниця (для вас безкоштовно). Для роботи4 варіанти на даному етапі необхідний встановленийMicrosoft Office Excel.

На малюнку показаний результат від 192 кб (штатний спосіб) до 23 кб (можна і менше, але вже починає страждати на якість)

картинки

Можна зробити експортною функцією та стискати файли перед друком;

Можна стискати файли (зовнішні або зі сховища) та зберігати окремо;

Готувати наприклад картинки по одному формату (розмір, роздільна здатність, обсяг);

і багато багато іншого.

Будуть питання, пишіть – завжди Ваш Tatitutu (c)

В архіві NOSIZE.zip - папка ПРИКЛАД, в ній РозумнаКартинка.epf (сама обробка) та файл картинки для прикладу.

Запустіть обробку: по черзі 4 варіанти – оцініть отриманий результат.

Завантажити файли

Найменування Файл Версія Розмір

Спеціальні пропозиції

картинки

знову

стиснути

стиснути

картинки

картинки

картинки

знову

картинки

знову

стиснути

Підказка про Варіант3 (для тих хто не хоче зайвий раз качати)

суть ідеї (може баян чи велосипед) можна мене ткнути носом (правда це клопітно)

При виведенні на друк картинки є строго заданий макет друкованої форми та об'єкта картинка нехай наша картинка буде розміром 5 на 4 см. розміру (був випадок клієнт купив новий фотоапарат і додавав в базу картинки вагою близько 20 мб - потім питав що у мене за гальма - смішний) Платформа 1С 8 дуже не погано в порівнянні з 7.7 версією навчилася автоматично при збереженні стискати картинки (залежить від формату EXCEL) але іноді хочеться побільше і сильніше "стиснути" вихідний файл. Для цього нам знадобиться додатковий макет з об'єктом картинка - але меншого розміру наприклад 2,5 на 2 см (-50%) Далі - створюємо Табличну форму з однією маленькою картинкою - зберігаємо файл - витягаємо нашу картинку - підставляємо її замість ПЕРШОЇ початкової картинки в потрібний наприклад ПРАЙС-ЛИСТ (замість файл 20 мб отримати 2 мб - я думаю це дуже не погано)