You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vincent Hennebert a1af0b2481 Bugzilla #53902: Added possibility to define 'header' table columns (the same way as fo:table-header allows to define header rows). 11 years ago
..
pdf Bugzilla #53902: Added possibility to define 'header' table columns (the same way as fo:table-header allows to define header rows). 11 years ago
README Added support for PDF object streams. 12 years ago
background-image_jpg_repeat.fo Added support for PDF object streams. 12 years ago
background-image_jpg_single.fo Added support for PDF object streams. 12 years ago
background-image_png_repeat.fo Added support for PDF object streams. 12 years ago
background-image_png_single.fo Added support for PDF object streams. 12 years ago
background-image_svg_repeat.fo Added support for PDF object streams. 12 years ago
background-image_svg_single.fo Added support for PDF object streams. 12 years ago
complete.fo Added support for PDF object streams. 12 years ago
fop.xconf Bugzilla #53639: When PDF accessibility is enabled, the Scope attribute must be present in the structure tree for table header elements. 11 years ago
image_jpg.fo Added support for PDF object streams. 12 years ago
image_png.fo Added support for PDF object streams. 12 years ago
image_svg.fo Added support for PDF object streams. 12 years ago
image_wmf.fo Added support for PDF object streams. 12 years ago
leader.fo Added support for PDF object streams. 12 years ago
links.fo Added support for PDF object streams. 12 years ago
role.fo Added possibility to treat some content as artifact. 12 years ago
role_non-standard.fo Added support for PDF object streams. 12 years ago
side-regions.fo Bugzilla 53778: When PDF accessibility is enabled, the contents for the different regions must appear in the proper order in the structure tree. 11 years ago
table_row-col-span.fo Bugzilla #53596: When PDF accessibility is enabled, the structure tree must contain information about the number of columns or rows spanned by a table cell. 12 years ago
text_1.fo Added support for PDF object streams. 12 years ago
text_2.fo Added support for PDF object streams. 12 years ago
text_font-embedding.fo Added support for PDF object streams. 12 years ago
th_scope.fo Bugzilla #53902: Added possibility to define 'header' table columns (the same way as fo:table-header allows to define header rows). 11 years ago

README

This directory contains sample FO files for testing the accessibility features
of FOP.

Every FO file in this directory has a corresponding PDF file in the pdf/
sub-directory. The fop.xconf configuration file was used.

The PDF files have been checked with Adobe Acrobat Professional 9, using both
the full accessibility checker and the read-aloud feature. The checker reports
no error /and/ the entire document can be read aloud.


!! DO NOT MODIFY THOSE FILES, NEITHER THE FO NOR THE PDF !!


... Or at least, know what you are doing
If the FO files are modified, the resulting PDFs must be checked again, both
with the checker and the read-aloud feature. (Sometimes the checker reports no
problem yet part or all of the document cannot be read aloud.)

The purpose of this infrastructure is to be able to quickly re-test the
accessibility processing chain when any change has been made to it. The
configuration file disables the compression of the PDF streams, so it is
possible to compare a re-generated PDF with the original one by using a simple
diff tool. The files will not be identical because of the different creation
dates (and the ID key in the trailer), but apart from that there should be no
difference.

The rationale is that using a diff tool is much quicker and less tedious than
running Acrobat's accessibility checker and read-aloud feature every time.


To re-generate the PDF files:
../../fop -c fop.xconf text_1.fo pdf/text_1.new.pdf
diff pdf/text_1_painter.pdf pdf/text_1.new.pdf
Or, going through the intermediate format:
../../fop -c fop.xconf text_1.fo -if application/pdf text_1_if.xml
../../fop -c fop.xconf -ifin text_1_if.xml pdf/text_1.new.pdf
diff pdf/text_1.pdf pdf/text_1.new.pdf


$Id$