Çalışma Kitabı Sıkıştırma Seviyesini Ayarlayın

Çalışma kitabının sıkıştırma seviyesi ayarlanabilir.

Geliştiriciler, daha büyük çalışma kitaplarıyla çalışırken çalışma kitabının sıkıştırma seviyesini ayarlayabilirler. Geliştiriciler, dosya boyutlarını işleme süresinin üzerine tercih edebilir ya da tam tersi. Aspose.Cells, çalışma kitabının sıkıştırma seviyesini ayarlamanızı sağlayan OoxmlCompressionType numaralı sınıfı sağlar. OoxmlCompressionType sınıfı aşağıdaki üyeleri sağlar.

  • LEVEL_1: En hızlı ama en az etkili sıkıştırma.
  • LEVEL_2: Düzey 1’den biraz daha yavaş, ama daha iyi.
  • LEVEL_3: Düzey 2’den biraz daha yavaş, ama daha iyi.
  • LEVEL_4: Düzey 3’ten biraz daha yavaş, ama daha iyi.
  • LEVEL_5: Düzey 4’ten biraz daha yavaş, ama daha iyi sıkıştırma.
  • LEVEL_6: Hız ve sıkıştırma verimliliğinin iyi bir dengesi.
  • LEVEL_7: Oldukça iyi sıkıştırma!
  • LEVEL_8: Düzey7’den daha iyi sıkıştırma!
  • LEVEL_9: “En iyi” sıkıştırma, en iyi, en büyük giriş veri akışının boyutunda en büyük azalma demektir. Aynı zamanda en yavaş sıkıştırmadır.

Aşağıdaki kod parçacığı, OoxmlCompressionType sınıfının kullanımını gösterir ve LEVEL_1, LEVEL_6 ve LEVEL_9 için dönüşüm sürelerini karşılaştırır. Ayrıca oluşturulan dosyaların boyutlarını da karşılaştırabilirsiniz.