![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
![]()
Имеются файлы выгрузка с сайтов (вид - во вложении кусочек). Файлы объемные, десятки и сотни тысяч строк, 20-30 Mb. Хочу свести их в один файл. С этой целью хотел пересохранить в формат xlsb дабы уменьшился объем. Но объем не уменьшается, а увеличивается. Когда пересохранил полный файл, часть которого во вложении, вместо 8Mb получил 9 с лишним. Что может так влиять на эту ситуацию? Ведь, по определению, объем файла должен уменьшаться?
Заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Ну в общем пример чуть ужался в xlsb.
Думаю что причина может быть в данных - если они хорошо пакуются в архив, то возможно xlsx будет в выигрыше (т.к. это архив). Вот помню как-то поразило (ещё в 2000 или 2003), что файлы xls с защитой (не помню, листа или книги) практически не жмутся в рар - почему так и не понял...
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
![]()
На этом маленьком примерчике при сохранении в xlsb файл ужался на 1Kb. А на большом увеличился на 1,5 Mb. Умом понимаю, что дело в данных. Если уж данные не позволяют при пересохранении уменьшить объем, надо что-то с ними предварительно сделать. Буду, конечно, пытаться. Но вот что удивило, что двоичный формат, который по определению должен занимать меньший объем и по идее не зависит от данных, в результате наоборот раздулся. Если все-таки существует такая зависимость, что посоветуете, какую предобработку сделать?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
xlsb в rar занимает места меньше, чем xlsx в rar.
Жмите ![]()
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Откройте файл любым архиватором и посмотрите ,что у вас там так много назимает места.Возможно форматирование листов.
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
![]()
Ужался тоже на 1 Kb в архиве. Но мне-то архив не нужен. Я хотел просто пересохранить в xlsb, чтобы легче потом работать с этими файлами было.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Значение не увеличивается на заданное число | cobria2 | PHP | 9 | 29.03.2011 11:49 |
Большой объем файла после создания скриншота. Как уменьшить? | artemavd | Общие вопросы Delphi | 7 | 19.07.2010 19:52 |
Разыскивается PERSONAL.XLSB!!! | mephist | Microsoft Office Excel | 2 | 12.07.2010 17:41 |
Огромный объем файла | ABCOz | Microsoft Office Excel | 9 | 23.03.2010 13:26 |