Regola il livello di compressione del workbook

Regola il livello di compressione del workbook

Gli sviluppatori possono regolare il livello di compressione del workbook quando lavorano con workbook più grandi. Gli sviluppatori possono dare priorità alle dimensioni dei file più piccole rispetto al tempo di elaborazione o viceversa. Aspose.Cells fornisce l’enumerazione OoxmlCompressionType che puoi utilizzare per impostare il livello di compressione del workbook. L’enumerazione OoxmlCompressionType fornisce i seguenti membri.

  • LEVEL_1: La compressione più veloce ma meno efficace.
  • LEVEL_2: Un po' più lenta ma migliore del livello 1.
  • LEVEL_3: Un po' più lenta ma migliore del livello 2.
  • LEVEL_4: Un po' più lenta ma migliore del livello 3.
  • LEVEL_5: Un po' più lenta del livello 4, ma con una migliore compressione.
  • LEVEL_6: Un buon equilibrio tra velocità ed efficienza di compressione.
  • LEVEL_7: Buona compressione!
  • LEVEL_8: Migliore compressione rispetto al livello 7!
  • LEVEL_9: La compressione “migliore”, dove migliore significa la maggiore riduzione delle dimensioni del flusso di dati in ingresso. Questa è anche la compressione più lenta.

Il seguente frammento di codice dimostra l’uso dell’enumerazione OoxmlCompressionType e confronta il tempo di conversione per LEVEL_1LEVEL_6 e LEVEL_9. È inoltre possibile confrontare le dimensioni dei file generati.