_Samuel Huylebroeck - iText Software_In this talk, we'll take a look at how web site designers use HTML and CSS to create a web site that looks well on every device. We'll convert this HTML to PDF, and discover how we can use CSS to create different PDFs, as if the PDF format itself was a special type of device. We'll play with media queries to render the PDF using different page sizes, using accessibility parameters, and intended use. By doing so, we'll make the case for a new format that bundles different variations of the same content in one file.
Diagram from from: https://nl.wikipedia.org/wiki/Responsive_webdesign
Tagged PDF intended to be used by tools for
text and graphic extraction
automatic reflow
processing text (indexing, searching, spell-checking)
Conversion to other file formats
Accessibility support
Basic layout model: rules for describing arrangement of structure elements on a page
Pagination:
Content stay together
Tables: splitting, repeating content, repeating headers
Layout in iText7:
Renderer framework, layout results
Media query support:
Link back to responsive design, put emphasis on parallels