Class ExtractionImagesType


  • public class ExtractionImagesType
    extends ResourceExtractionType
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Extract the PDF document's image contents</p>
     
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Generates a ZIP file that is returned as a result when the web service is called. This file will contain all the images contained at the page level in a freely selectable page range.</p>
     
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema"><p><b>Important:</b>
                             The images mode can only be used to extract raster graphics (bitmap images). The extraction vector graphics, as well as the rendering of vector graphics based on vectorial drawing paths, is not supported.
                         </p><p><b>Important:</b>
                             Due to licensing reasons, the images mode currently only supports the extraction of basic JPEG2000 images that conform to the part-1 core coding system definition in ISO/IEC 15444-1.
                         </p><p><b>Important:</b>
                             It cannot be guaranteed that an image will be exported in its original source format, as the image may have already been converted when embedded in the PDF (this depends on whether the source format was supported by the PDF standard and on the application that was used to embed the image).
                         </p></p>
     

    Java class for ExtractionImagesType complex type.

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

    
     <complexType name="ExtractionImagesType">
       <complexContent>
         <extension base="{http://schema.webpdf.de/1.0/operation}ResourceExtractionType">
           <attribute name="fileNameTemplate" type="{http://www.w3.org/2001/XMLSchema}string" default="file[%d]" />
           <attribute name="folderNameTemplate" type="{http://www.w3.org/2001/XMLSchema}string" default="page[%d]" />
           <attribute name="fallbackFormat" default="png">
             <simpleType>
               <restriction base="{http://schema.webpdf.de/1.0/operation}ExtractionImageFormat">
                 <enumeration value="jpeg"/>
                 <enumeration value="png"/>
               </restriction>
             </simpleType>
           </attribute>
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • fileNameTemplate

        protected String fileNameTemplate
      • folderNameTemplate

        protected String folderNameTemplate
    • Constructor Detail

      • ExtractionImagesType

        public ExtractionImagesType()
    • Method Detail

      • getFileNameTemplate

        public String getFileNameTemplate()
        Gets the value of the fileNameTemplate property.
        Returns:
        possible object is String
      • setFileNameTemplate

        public void setFileNameTemplate​(String value)
        Sets the value of the fileNameTemplate property.
        Parameters:
        value - allowed object is String
      • isSetFileNameTemplate

        public boolean isSetFileNameTemplate()
      • getFolderNameTemplate

        public String getFolderNameTemplate()
        Gets the value of the folderNameTemplate property.
        Returns:
        possible object is String
      • setFolderNameTemplate

        public void setFolderNameTemplate​(String value)
        Sets the value of the folderNameTemplate property.
        Parameters:
        value - allowed object is String
      • isSetFolderNameTemplate

        public boolean isSetFolderNameTemplate()
      • isSetFallbackFormat

        public boolean isSetFallbackFormat()