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

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

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

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

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