com.groupdocs.metadata

Interfaces

Classes

Exceptions

com.groupdocs.metadata

Interface IIptc

  • All Known Implementing Classes:
    JpegFormat, PsdFormat


    public interface IIptc

    Represents base operations intended to work with IPTC metadata. Please find more information at <a href="http://en.wikipedia.org/wiki/International_Press_Telecommunications_Council">http://en.wikipedia.org/wiki/International_Press_Telecommunications_Council</a>.

    • Method Detail

      • getIptcValues

        IptcDataSetCollection getIptcValues()

        Gets the IPTC metadata package associated with the file.

        Returns:
        The IPTC metadata package associated with the file.
      • setIptcValues

        void setIptcValues(IptcDataSetCollection value)

        Sets the IPTC metadata package associated with the file.

        Parameters:
        value - The IPTC metadata package associated with the file.
      • hasIptc

        @Deprecated
        boolean hasIptc()
        Deprecated. 

        Gets a value indicating whether the image contains an IPTC IIM metadata.

        Returns:
        true if image has IPTC IIM metadata; otherwise, false.
      • updateIptc

        @Deprecated
        void updateIptc(IptcCollection collection)
        Deprecated. 

        Updates IPTC metadata.

        Parameters:
        collection - The collection.
      • updateIptc

        @Deprecated
        void updateIptc(IptcDataSet dataSet)
        Deprecated. 

        Updates specific IPTC dataset.

        Parameters:
        dataSet - The data set.
      • removeIptc

        @Deprecated
        void removeIptc()
        Deprecated. 

        Removes IPTC metadata from image.