Class BackgroundContentType


  • public class BackgroundContentType
    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">An element of this type defines a background for a page of the document.</p>
     

    Java class for BackgroundContentType complex type.

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

    
     <complexType name="BackgroundContentType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="pieceInfo" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <attribute name="absoluteScaling" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
                     <attribute name="scale" default="1">
                       <simpleType>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}float">
                           <minInclusive value="0"/>
                         </restriction>
                       </simpleType>
                     </attribute>
                     <attribute name="rotation" default="0">
                       <simpleType>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                           <minInclusive value="0"/>
                           <maxInclusive value="360"/>
                         </restriction>
                       </simpleType>
                     </attribute>
                     <attribute name="opacity" default="1.0">
                       <simpleType>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}float">
                           <minInclusive value="0"/>
                           <maxInclusive value="1"/>
                         </restriction>
                       </simpleType>
                     </attribute>
                     <attribute name="color" type="{http://schema.webpdf.de/1.0/extraction/info}RgbColorType" default="#FFFFFF" />
                     <attribute name="alignment" type="{http://schema.webpdf.de/1.0/extraction/info}Alignment" default="top_left" />
                     <attribute name="horizOffset" type="{http://www.w3.org/2001/XMLSchema}float" default="0.0" />
                     <attribute name="vertOffset" type="{http://www.w3.org/2001/XMLSchema}float" default="0.0" />
                     <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="bounds" type="{http://schema.webpdf.de/1.0/extraction/info}RectangleType"/>
           </sequence>
           <attribute name="objectKey" 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="onprint" default="true">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}boolean">
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="onscreen" default="true">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}boolean">
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="isImage" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • BackgroundContentType

        public BackgroundContentType()
    • Method Detail

      • isSetPieceInfo

        public boolean isSetPieceInfo()
      • setBounds

        public void setBounds​(RectangleType value)
        Sets the value of the bounds property.
        Parameters:
        value - allowed object is RectangleType
      • isSetBounds

        public boolean isSetBounds()
      • getObjectKey

        public String getObjectKey()
        Gets the value of the objectKey property.
        Returns:
        possible object is String
      • setObjectKey

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

        public boolean isSetObjectKey()
      • getPage

        public int getPage()
        Gets the value of the page property.
        Returns:
        possible object is Integer
      • setPage

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

        public boolean isSetPage()
      • unsetPage

        public void unsetPage()
      • isOnprint

        public boolean isOnprint()
        Gets the value of the onprint property.
        Returns:
        possible object is Boolean
      • setOnprint

        public void setOnprint​(boolean value)
        Sets the value of the onprint property.
        Parameters:
        value - allowed object is Boolean
      • isSetOnprint

        public boolean isSetOnprint()
      • unsetOnprint

        public void unsetOnprint()
      • isOnscreen

        public boolean isOnscreen()
        Gets the value of the onscreen property.
        Returns:
        possible object is Boolean
      • setOnscreen

        public void setOnscreen​(boolean value)
        Sets the value of the onscreen property.
        Parameters:
        value - allowed object is Boolean
      • isSetOnscreen

        public boolean isSetOnscreen()
      • unsetOnscreen

        public void unsetOnscreen()
      • isIsImage

        public boolean isIsImage()
        Gets the value of the isImage property.
        Returns:
        possible object is Boolean
      • setIsImage

        public void setIsImage​(boolean value)
        Sets the value of the isImage property.
        Parameters:
        value - allowed object is Boolean
      • isSetIsImage

        public boolean isSetIsImage()
      • unsetIsImage

        public void unsetIsImage()