Re: PDF/A-1a compliancy and PDF version 1.4
Hi Peder, (Sorry for the delay.) On 23/05/11 15:06, Peder wrote: Hi list, I have a question about the PDF/A-1a compliancy of the PDF that FOP produces. We produce PDF/A-1a compliant PDF for a customer of us. But I think there is a problem with the tagging of tables. When PDF/A-1a is selected the PDF version needs to be 1.4 according to the documentation. But the renderer tries to output THead TBody and TFoot tags in the PDF for the appropriate table elements. Only the PDF 1.4 does not support THead, TBody and TFoot tags and when the PDF/A-1a compliancy is being tested, the three tags are being reported as failures. Is this a bug? Yes, an oversight when accessibility was implemented. Some standard structure types appeared only in PDF 1.5. You can override the default structure type assigned to each FO element using the role attribute. In the case of table-header/footer/body you would probably want to replace it with the generic Div structure type: fo:table-header role=Div ... ... This should make your document 1.4-compliant again. Best regards, Peder HTH, Vincent - To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
Re: PDF/A-1a compliancy and PDF version 1.4
I have been using FOP to create PDF/A myself and have reported some of my findings here before. The issue you report here is new to me, but doesn't change the fact that FOP doesn't pretend to be completely pdf/A compliant. The main reason is that the standards document isn't freely available. See: http://wiki.apache.org/xmlgraphics-fop/PDFA1ConformanceNotes You could possibly bypass the mentioned table tags by use of an additional xslt step? (Or alter the xslt you might have in use already.) Regards Wim Peder-3 wrote: Hi list, I have a question about the PDF/A-1a compliancy of the PDF that FOP produces. We produce PDF/A-1a compliant PDF for a customer of us. But I think there is a problem with the tagging of tables. When PDF/A-1a is selected the PDF version needs to be 1.4 according to the documentation. But the renderer tries to output THead TBody and TFoot tags in the PDF for the appropriate table elements. Only the PDF 1.4 does not support THead, TBody and TFoot tags and when the PDF/A-1a compliancy is being tested, the three tags are being reported as failures. Is this a bug? Best regards, Peder - To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org -- View this message in context: http://old.nabble.com/PDF-A-1a-compliancy-and-PDF-version-1.4-tp31681999p31688504.html Sent from the FOP - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
PDF/A-1a compliancy and PDF version 1.4
Hi list, I have a question about the PDF/A-1a compliancy of the PDF that FOP produces. We produce PDF/A-1a compliant PDF for a customer of us. But I think there is a problem with the tagging of tables. When PDF/A-1a is selected the PDF version needs to be 1.4 according to the documentation. But the renderer tries to output THead TBody and TFoot tags in the PDF for the appropriate table elements. Only the PDF 1.4 does not support THead, TBody and TFoot tags and when the PDF/A-1a compliancy is being tested, the three tags are being reported as failures. Is this a bug? Best regards, Peder - To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org