CompressionLevel

IPptxOptions.CompressionLevel property

Specifies the compression level used when saving the presentation document. The default value is Level6.

public CompressionLevel CompressionLevel { get; set; }

Remarks

Higher compression levels produce smaller files but require more processing time. The actual compression ratio depends on the content of the presentation.

Examples

Example:

[C#]
using (Presentation pres = new Presentation("demo.pptx"))
{
    pres.Save("demo-level8.pptx", SaveFormat.Pptx, new PptxOptions()
    {
        CompressionLevel = CompressionLevel.Level8
    });
}

See Also