Class ImageType


  • public class ImageType
    extends Object
     <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">Defines an image resource of a PDF document.</p>
     

    Java class for ImageType complex type

    .

    The following schema fragment specifies the expected content contained within this class.

    
     <complexType name="ImageType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attribute name="objectKey" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
           <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
           <attribute name="suffix" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="page" default="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="bitsPerComponent" default="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • objectKey

        protected String objectKey
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The object ID of the image resource definition.
         
                                 <b>Info:</b>
                                 A PDF object ID consists of two numbers, where the first number selects the object's number and the second the "generation" of the object. The object ID shall always be unique within the context of the document and can be used to select a specific object.
                             </p>
         
      • width

        protected Integer width
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The width of the image in points.</p>
         
      • height

        protected Integer height
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The height of the image in points.</p>
         
      • suffix

        protected String suffix
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">Returns the file type suffix of the image. (This suffix depends on the used image encoding and therefore is highly reliable.)</p>
         
      • page

        protected Integer page
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The number of the page containing the image resource.</p>
         
      • bitsPerComponent

        protected Integer bitsPerComponent
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The number of bits used to encode one color component.</p>
         
    • Constructor Detail

      • ImageType

        public ImageType()
    • Method Detail

      • getObjectKey

        public String getObjectKey()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The object ID of the image resource definition.
         
                                 <b>Info:</b>
                                 A PDF object ID consists of two numbers, where the first number selects the object's number and the second the "generation" of the object. The object ID shall always be unique within the context of the document and can be used to select a specific object.
                             </p>
         
        Returns:
        possible object is String
      • setObjectKey

        public void setObjectKey​(String value)
        Sets the value of the objectKey property.
        Parameters:
        value - allowed object is String
        See Also:
        getObjectKey()
      • isSetObjectKey

        public boolean isSetObjectKey()
      • getWidth

        public int getWidth()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The width of the image in points.</p>
         
        Returns:
        possible object is Integer
      • setWidth

        public void setWidth​(int value)
        Sets the value of the width property.
        Parameters:
        value - allowed object is Integer
        See Also:
        getWidth()
      • isSetWidth

        public boolean isSetWidth()
      • unsetWidth

        public void unsetWidth()
      • getHeight

        public int getHeight()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The height of the image in points.</p>
         
        Returns:
        possible object is Integer
      • setHeight

        public void setHeight​(int value)
        Sets the value of the height property.
        Parameters:
        value - allowed object is Integer
        See Also:
        getHeight()
      • isSetHeight

        public boolean isSetHeight()
      • unsetHeight

        public void unsetHeight()
      • getSuffix

        public String getSuffix()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">Returns the file type suffix of the image. (This suffix depends on the used image encoding and therefore is highly reliable.)</p>
         
        Returns:
        possible object is String
      • setSuffix

        public void setSuffix​(String value)
        Sets the value of the suffix property.
        Parameters:
        value - allowed object is String
        See Also:
        getSuffix()
      • isSetSuffix

        public boolean isSetSuffix()
      • getPage

        public int getPage()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The number of the page containing the image resource.</p>
         
        Returns:
        possible object is Integer
      • setPage

        public void setPage​(int value)
        Sets the value of the page property.
        Parameters:
        value - allowed object is Integer
        See Also:
        getPage()
      • isSetPage

        public boolean isSetPage()
      • unsetPage

        public void unsetPage()
      • getBitsPerComponent

        public int getBitsPerComponent()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The number of bits used to encode one color component.</p>
         
        Returns:
        possible object is Integer
      • setBitsPerComponent

        public void setBitsPerComponent​(int value)
        Sets the value of the bitsPerComponent property.
        Parameters:
        value - allowed object is Integer
        See Also:
        getBitsPerComponent()
      • isSetBitsPerComponent

        public boolean isSetBitsPerComponent()
      • unsetBitsPerComponent

        public void unsetBitsPerComponent()