У меня есть документ LibreOffice Calc (file.ods
) размером 71 Кб.
Если я открою его и что-то изменю (даже удаляю 1 ячейку), а затем сохраню, он получит размер 78 Кб.
Я уверен, что основная версия LibreOffice не изменилась со времени последнего сохранения (я использую libreoffice-calc 1:5.1.6~rc2-0ubuntu1~xenial1
с Kubuntu 16.04.2 LTS).
Я пытаюсь расследовать. Если я создаю новую таблицу OpenDocument (newfile.ods
), вручную вставляю в нее данные из старого файла и сохраняю (следя за тем, чтобы там не было невидимых неиспользуемых строк), размер нового файла по-прежнему составляет 78 Кб.
В чем причина такого неожиданного увеличения размера файла? Как это отладить?
Добавлено: я решил половину проблемы (теперь размер файла увеличивается с 71 КБ до 73 КБ): размер может увеличиться из-за встроенного сохранения миниатюр в libreoffice (при сохранении файла создается небольшой графический предварительный просмотр электронной таблицы в формате PNG). в файл *.ods
). Если миниатюра показывает область с раскрашенными данными, она может составлять не менее 10 КБ, а если миниатюра показывает область с небольшим количеством текста и без дополнительных цветов, она может составлять всего 3 КБ. Я отключил сохранение миниатюр, установив "GenerateThumbnail" в "false" (Инструменты → Параметры ... → LibreOffice → Дополнительно → Экспертная конфигурация). Но вопрос по-прежнему актуален: почему размер file.ods
увеличивается, а в нем нет новых дополнительных данных?