Исходные:
Прайс с катинками - формируется в 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 шаманский способ уменьшить
Сжатый до 32 Мб сохраняем в формате 2010 - получаем 9 Мб
причем при пересохранении из 2010 в 2003 размер все равно остается 9 Мб
но хочется 1,8 Мб достичь ))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший