Class PDMarkInfo

  • All Implemented Interfaces:
    COSObjectable

    public class PDMarkInfo
    extends Object
    implements COSObjectable
    The MarkInfo provides additional information relevant to specialized uses of structured documents.
    • Constructor Detail

      • PDMarkInfo

        public PDMarkInfo()
        Default Constructor.
      • PDMarkInfo

        public PDMarkInfo​(COSDictionary dic)
        Constructor for an existing MarkInfo element.
        Parameters:
        dic - The existing dictionary.
    • Method Detail

      • getCOSObject

        public COSDictionary getCOSObject()
        Convert this standard java object to a COS object.
        Specified by:
        getCOSObject in interface COSObjectable
        Returns:
        The cos object that matches this Java object.
      • isMarked

        public boolean isMarked()
        Tells if this is a tagged PDF.
        Returns:
        true If this is a tagged PDF.
      • setMarked

        public void setMarked​(boolean value)
        Set if this is a tagged PDF.
        Parameters:
        value - The new marked value.
      • usesUserProperties

        public boolean usesUserProperties()
        Tells if structure elements use user properties.
        Returns:
        A boolean telling if the structure elements use user properties.
      • setUserProperties

        public void setUserProperties​(boolean userProps)
        Set if the structure elements contain user properties.
        Parameters:
        userProps - The new value for this property.
      • isSuspect

        public boolean isSuspect()
        Tells if this PDF contain 'suspect' tags. See PDF Reference 1.6 section 10.6 "Logical Structure" for more information about this property.
        Returns:
        true if the suspect flag has been set.
      • setSuspect

        public void setSuspect​(boolean suspect)
        Set the value of the suspects property. See PDF Reference 1.6 section 10.6 "Logical Structure" for more information about this property.
        Parameters:
        suspect - The new "Suspects" value.