com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Class PptOptions

  • All Implemented Interfaces:
    IPptOptions, ISaveOptions, java.lang.Cloneable


    public class PptOptions
    extends SaveOptions
    implements IPptOptions, java.lang.Cloneable

    Provides options that control how a presentation is saved in PPT format.

    • Constructor Detail

      • PptOptions

        public PptOptions()
    • Method Detail

      • getRootDirectoryClsid

        public final java.util.UUID getRootDirectoryClsid()

        Represents the object class GUID (CLSID) that is stored in the root directory entry. Can be used for COM activation of the document's application. The default value is '64818D11-4F9B-11CF-86EA-00AA00B929E8' that corresponds to 'Microsoft Powerpoint.Slide.8'.


         
         Presentation pres = new Presentation();
         try {
             PptOptions pptOptions = new PptOptions();
        
             /// set CLSID to 'Microsoft Powerpoint.Show.8'
             pptOptions.setRootDirectoryClsid(UUID.fromString("64818D10-4F9B-11CF-86EA-00AA00B929E8"));
        
             pres.save("pres.ppt", SaveFormat.Ppt, pptOptions);
         } finally {
             if (pres != null) pres.dispose();
         }
         
        Specified by:
        getRootDirectoryClsid in interface IPptOptions
      • setRootDirectoryClsid

        public final void setRootDirectoryClsid(java.util.UUID value)

        Represents the object class GUID (CLSID) that is stored in the root directory entry. Can be used for COM activation of the document's application. The default value is '64818D11-4F9B-11CF-86EA-00AA00B929E8' that corresponds to 'Microsoft Powerpoint.Slide.8'.


         
         Presentation pres = new Presentation();
         try {
             PptOptions pptOptions = new PptOptions();
        
             /// set CLSID to 'Microsoft Powerpoint.Show.8'
             pptOptions.setRootDirectoryClsid(UUID.fromString("64818D10-4F9B-11CF-86EA-00AA00B929E8"));
        
             pres.save("pres.ppt", SaveFormat.Ppt, pptOptions);
         } finally {
             if (pres != null) pres.dispose();
         }
         
        Specified by:
        setRootDirectoryClsid in interface IPptOptions