Class Compress
Class Compress
Namespace: Aspose.Slides.LowCode
Assembly: Aspose.Slides.dll (25.12.0)
Represents a group of methods intended to compress Aspose.Slides.Presentation.
public static class CompressInheritance
Examples
using (Presentation pres = new Presentation("pres.pptx"))
{
Aspose.Slides.LowCode.Compress.RemoveUnusedImages(pres);
pres.Save("pres-out.pptx", SaveFormat.Pptx);
}Methods
CompressEmbeddedFonts(Presentation)
Makes compression of the Aspose.Slides.Presentation by removing unused characters from embedded fonts.
public static void CompressEmbeddedFonts(Presentation pres)Parameters
pres Presentation
The presentation instance
Examples
using (Presentation pres = new Presentation("pres.pptx"))
{
Aspose.Slides.LowCode.Compress.CompressEmbeddedFonts(pres);
pres.Save("pres-out.pptx", SaveFormat.Pptx);
}RemoveUnusedLayoutSlides(Presentation)
Makes compression of the Aspose.Slides.Presentation by removing unused layout slides.
public static void RemoveUnusedLayoutSlides(Presentation pres)Parameters
pres Presentation
The presentation instance
Examples
using (Presentation pres = new Presentation("pres.pptx"))
{
Aspose.Slides.LowCode.Compress.RemoveUnusedLayoutSlides(pres);
pres.Save("pres-out.pptx", SaveFormat.Pptx);
}RemoveUnusedMasterSlides(Presentation)
Makes compression of the Aspose.Slides.Presentation by removing unused master slides.
public static void RemoveUnusedMasterSlides(Presentation pres)Parameters
pres Presentation
The presentation instance
Examples
using (Presentation pres = new Presentation("pres.pptx"))
{
Aspose.Slides.LowCode.Compress.RemoveUnusedMasterSlides(pres);
pres.Save("pres-out.pptx", SaveFormat.Pptx);
}