com.groupdocs.metadata

Interfaces

Classes

Exceptions

com.groupdocs.metadata

Interface IXmp

    • Method Detail

      • hasXmp

        boolean hasXmp()

        Gets a value indicating whether the file contains XMP metadata.

        Returns:
        true if the file contains an XMP metadata package; otherwise, false.
      • getXmpValues

        XmpEditableCollection getXmpValues()

        Gets a collection containing the XMP metadata properties. Provides access to all XMP properties in edit mode.

        Returns:
        The XMP values.
      • getXmpData

        XmpPacketWrapper getXmpData()

        Returns the XMP packet.

        Returns:
        The XmpPacketWrapper if the file contains an XMP metadata package; otherwise, null.
      • getXmpProperties

        XmpProperties getXmpProperties()

        Returns all XMP properties presented in a specific format.

        Returns:
        The XmpProperties if the file contains an XMP metadata package; otherwise, null.
      • setXmpData

        boolean setXmpData(XmpPacketWrapper package_)

        Updates the XMP packet.

        Parameters:
        package - An XMP packet wrapper.
        Returns:
        true if the XMP package is successfully updated; otherwise, false.
      • removeXmpData

        void removeXmpData()

        Removes the XMP metadata.


        This feature is not available in trial mode.