Имя: Пароль:
IT
 
OLE: MS Excel 2010 - сжатие картинки
0 dk
 
02.08.12
14:26
Исходные:
Прайс с катинками - формируется в 1с и сохраняется в xls.
Задача:
Уменьшить размер файла.
Решение:
1. Открыть в Excel и сохранить в формате 97-2003 (сжатие со 150 мб до 37 мб)
2. Есть обработка Tatitutu (http://forum.infostart.ru/forum24/topic24753/) где вызывается штатный метод сжатия Excel (сжатие со 150 мб до 37 мб)
Проблема:
Если вызвать штатное сжатие, то вызывается другое окно - не как в решении 2. и сжатие идет намного сильнее (сжатие со 150 мб до 1.8 мб)
----
Вопрос:
Кто-нибудь уже заморачивался с программным сжатием в Excel 2007-2010? Интересует максимальное сжатие.
1 dk
 
02.08.12
14:28
в принципе есть еще 1 шаманский способ уменьшить
Сжатый до 32 Мб сохраняем в формате 2010 - получаем 9 Мб
причем при пересохранении из 2010 в 2003 размер все равно остается 9 Мб
но хочется 1,8 Мб достичь ))
2 Ёпрст
 
гуру
02.08.12
14:33
открываем xlsx как архив, в папке конвертим все картинки в jpg
3 dk
 
02.08.12
14:40
тоже вариант, но пока отложим
4 dk
 
02.08.12
15:03
есть заморочка с jpg - картинки в png
а если просто пережать в jpg и обозвать png, то матерится
5 dk
 
06.08.12
13:01
ну а вдруг
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший