Uploaded image for project: 'FOP'
  1. FOP
  2. FOP-3144

[PATCH] Is it possible to create a PDF which is both PDF/A and PDF/UA compliant?

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.8
    • 2.10
    • renderer/pdf
    • None

    Description

      I would like to create a PDF which have both a PDF/A and PDF/UA profile active.

      It seems validators do not accept the generated property :

       <rdf:Description xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/" rdf:about="">
          <pdfuaid:part>1</pdfuaid:part>
      </rdf:Description> 

      So maybe the issue is not with FOP but with the compatibility of the two standards or with the validators.

      Do you have any clues about it?

      I tried a few configurations, for example : 

       

      <renderer mime="application/pdf">	   	  
        <pdf-ua-mode>PDF/UA-1</pdf-ua-mode>
        <pdf-a-mode>PDF/A-1a</pdf-a-mode>      	  
        <version>1.4</version>			
        ...	   
      </renderer> 
      

      Or 

      <renderer mime="application/pdf">	   	  
        <pdf-ua-mode>PDF/UA-1</pdf-ua-mode>
        <pdf-a-mode>PDF/A-2a</pdf-a-mode>      	  
        <version>1.7</version>			
        ...	   
      </renderer> 
      

      The PDF/UA validation succeds (I tried https://check.axes4.com/en/),

      but the PDF/A validation fails (I tried adobe and  https://avepdf.com/en/pdfa-validation  ), with this error : 

       
      XMP property pdfuaid:part not defined in current schema.

       

      Thanks in advance.

       

       

      Attachments

        1. commons.patch
          35 kB
          Joao Goncalves
        2. fonts.fo
          1 kB
          Joao Goncalves
        3. fop.patch
          7 kB
          Joao Goncalves
        4. pdfFop.xconf
          25 kB
          Joao Goncalves
        5. pdfUaFonts.pdf
          140 kB
          Joao Goncalves

        Activity

          People

            ssteiner Simon Steiner
            fugerit Matteo Franci
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: