com.groupdocs.editor.formats

Class PresentationFormats

    • Field Detail

      • All

        public static final PresentationFormats.AllEnumerable All

        Returns an internal class, that provides enumerable possibilities over all existing Presentation formats

      • Pot

        public static final PresentationFormats Pot

        Microsoft PowerPoint 97-2003 Presentation Template (POT)

      • Potm

        public static final PresentationFormats Potm

        Microsoft Office Open XML PresentationML Macro-Enabled Template (POTM)

      • Potx

        public static final PresentationFormats Potx

        Microsoft Office Open XML PresentationML Macro-Free Template (POTX)

      • Pps

        public static final PresentationFormats Pps

        Microsoft PowerPoint 97-2003 SlideShow (PPS)

      • Ppsm

        public static final PresentationFormats Ppsm

        Microsoft Office Open XML PresentationML Macro-Enabled SlideShow (PPSM)

      • Ppsx

        public static final PresentationFormats Ppsx

        Microsoft Office Open XML PresentationML Macro-Free SlideShow (PPSX)

      • Ppt

        public static final PresentationFormats Ppt

        Microsoft PowerPoint 97-2003 Presentation (PPT)

      • Ppt95

        public static final PresentationFormats Ppt95

        Microsoft PowerPoint 95 Presentation (PPT)

      • Pptm

        public static final PresentationFormats Pptm

        Microsoft Office Open XML PresentationML Macro-Enabled Document (PPTM)

      • Pptx

        public static final PresentationFormats Pptx

        Microsoft Office Open XML PresentationML Macro-Free Document (PPTX)

    • Constructor Detail

      • PresentationFormats

        public PresentationFormats()
    • Method Detail

      • equals

        public final boolean equals(IDocumentFormat other)

        Determines whether this instance is equal to the other specified IDocumentFormat instance

        Parameters:
        other - Other IDocumentFormat instance. If it is not a PresentationFormats, method will return 'false'
        Returns:
        True if are equal, false if are unequal
      • equals

        public boolean equals(Object obj)

        Determines whether this instance is equal to the other specified object, that is presumably of boxed PresentationFormats

        Specified by:
        equals in interface com.aspose.ms.System.IEquatable<IDocumentFormat>
        Overrides:
        equals in class Object
        Parameters:
        obj - Other boxed PresentationFormats instance
        Returns:
        True if are equal, false if are unequal
      • equals

        public final boolean equals(PresentationFormats other)

        Determines whether this instance is equal to the other specified PresentationFormats instance

        Parameters:
        other - Other PresentationFormats instance, that should be checked on equality with this
        Returns:
        True if are equal, false if are unequal
      • fromExtension

        public static PresentationFormats fromExtension(String extension)

        Returns instance of PresentationFormats structure, associated to specified filename extension, or throws an exception, if extension cannot be properly parsed

        Parameters:
        extension - Filename extension of any supportable Presentation format, with or without leading dot character, case-independent. Cannot be NULL or empty, should be valid.
        Returns:
        Instance of PresentationFormats structure on success or thrown exception on failure
      • getExtension

        public final String getExtension()

        Returns an extension (without leading dot character) of this Presentation format in lower case

        Specified by:
        getExtension in interface IDocumentFormat
        Returns:
      • getName

        public final String getName()

        Returns a formal full name of this Presentation format

        Specified by:
        getName in interface IDocumentFormat
        Returns:
      • hashCode

        public int hashCode()

        Returns a hash-code, that is immutable for this instance

        Overrides:
        hashCode in class Object
        Returns:
        Signed 4-byte integer
      • op_Equality

        public static boolean op_Equality(PresentationFormats first,
                          PresentationFormats second)

        Checks two given PresentationFormats instances on equality

        Parameters:
        first - First PresentationFormats instance to check
        second - Second PresentationFormats instance to check
        Returns:
        True if are equal, false if are unequal
      • op_Inequality

        public static boolean op_Inequality(PresentationFormats first,
                            PresentationFormats second)

        Checks two given PresentationFormats instances on inequality

        Parameters:
        first - First PresentationFormats instance to check
        second - Second PresentationFormats instance to check
        Returns:
        True if are not equal, false if are equal