Justera arbetsbokens kompressionsnivå

Justera arbetsbokens kompressionsnivå

Utvecklare kan justera arbetsbokens komprimeringsnivå när de arbetar med större arbetsböcker. Utvecklare kan prioritera mindre filstorlekar framför bearbetningstid eller vice versa. Aspose.Cells tillhandahåller OoxmlCompressionType uppräkning som du kan använda för att ställa in arbetsbokens komprimeringsnivå. Uppräkningen OoxmlCompressionType tillhandahåller följande medlemmar.

  • LEVEL_1: Snabbast men minst effektiv komprimering.
  • LEVEL_2: Lite långsammare, men bättre än nivå 1.
  • LEVEL_3: Lite långsammare, men bättre än nivå 2.
  • LEVEL_4: Lite långsammare, men bättre än nivå 3.
  • LEVEL_5: Lite långsammare än nivå 4, men med bättre komprimering.
  • LEVEL_6: En bra balans mellan hastighet och kompressionsverkningsgrad.
  • LEVEL_7: Ganska bra komprimering!
  • LEVEL_8: Bättre komprimering än Nivå 7!
  • LEVEL_9: Den “bästa” komprimeringen, där bäst betyder störst minskning i storleken på inmatningsdataströmmen. Detta är också den långsammaste komprimeringen.

Följande kodsnutt demonstrerar användningen av OoxmlCompressionType uppräkning och jämför konverteringstiden för LEVEL_1, LEVEL_6 och LEVEL_9. Du kan också jämföra storlekarna på de genererade filerna.