Настройка уровня сжатия книги Excel

Настройка уровня сжатия книги Excel

Разработчики могут настраивать уровень сжатия книги при работе с большими книгами. Разработчики могут отдавать приоритет более маленьким размерам файлов перед временем обработки или наоборот. Aspose.Cells предоставляет перечисление OoxmlCompressionType, которое можно использовать для установки уровня сжатия книги. Перечисление OoxmlCompressionType предоставляет следующие элементы.

  • LEVEL_1: Самое быстрое, но наименее эффективное сжатие.
  • LEVEL_2: Немного медленнее, но лучше, чем уровень 1.
  • LEVEL_3: Немного медленнее, но лучше, чем уровень 2.
  • LEVEL_4: Немного медленнее, но лучше, чем уровень 3.
  • LEVEL_5: Немного медленнее, чем уровень 4, но с лучшим сжатием.
  • LEVEL_6: Хороший баланс скорости и эффективности сжатия.
  • LEVEL_7: Довольно хорошее сжатие!
  • LEVEL_8: Лучшее сжатие, чем уровень 7!
  • LEVEL_9: “Лучшее” сжатие, где лучшее означает наибольшее уменьшение размера входного потока данных. Это также самое медленное сжатие.

Следующий фрагмент кода демонстрирует использование перечисления OoxmlCompressionType и сравнивает время преобразования для LEVEL_1, LEVEL_6 и LEVEL_9. Вы также можете сравнить размеры созданных файлов.