Class PdfaType

  • All Implemented Interfaces:
    ParameterInterface

    public class PdfaType
    extends Object
    implements ParameterInterface
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:p106995_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p874552_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">When using the "Pdfa" web service, both the <code>&lt;convert&gt;</code> and <code>&lt;analyze&gt;</code> operations can be used.
                     </p>
     
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:p106995_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p874552_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">The <code>convert</code> operation is used to convert PDF documents to PDF/A, while the <code>analyze</code> operation is used to validate existing PDF/A documents.
                     </p>
     

    Java class for PdfaType complex type

    .

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

    
     <complexType name="PdfaType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <choice>
             <element name="convert">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <all>
                       <element name="zugferd" type="{http://schema.webpdf.de/1.0/operation}ZugferdType" minOccurs="0"/>
                       <element name="errorCorrection" type="{http://schema.webpdf.de/1.0/operation}PdfaErrorCorrectionType" minOccurs="0"/>
                     </all>
                     <attribute name="level" type="{http://schema.webpdf.de/1.0/operation}PdfaLevelType" default="3b" />
                     <attribute name="imageQuality" default="75">
                       <simpleType>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                           <minInclusive value="0"/>
                           <maxInclusive value="100"/>
                         </restriction>
                       </simpleType>
                     </attribute>
                     <attribute name="errorReport" type="{http://schema.webpdf.de/1.0/operation}PdfaErrorReportType" default="none" />
                     <attribute name="successReport" type="{http://schema.webpdf.de/1.0/operation}PdfaSuccessReportType" default="none" />
                     <attribute name="autoTagging" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="analyze">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <attribute name="level" type="{http://schema.webpdf.de/1.0/operation}PdfaLevelType" default="3b" />
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
           </choice>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • convert

        protected PdfaType.Convert convert
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p106995_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p874552_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to convert a PDF document to PDF/A.</p>
         
      • analyze

        protected PdfaType.Analyze analyze
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p106995_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p874552_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to define the parameters for the PDF/A conversion.</p>
         
    • Constructor Detail

      • PdfaType

        public PdfaType()
    • Method Detail

      • getConvert

        public PdfaType.Convert getConvert()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p106995_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p874552_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to convert a PDF document to PDF/A.</p>
         
        Returns:
        possible object is PdfaType.Convert
      • isSetConvert

        public boolean isSetConvert()
      • getAnalyze

        public PdfaType.Analyze getAnalyze()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p106995_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p874552_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to define the parameters for the PDF/A conversion.</p>
         
        Returns:
        possible object is PdfaType.Analyze
      • isSetAnalyze

        public boolean isSetAnalyze()