XSL-FO

Tags:    xml

Jeg vil forsøge mig at generere rapporter ud fra et XML dokument. Vigtigt er at jeg kan få vist sidetal og have tvungen sideskift, svarende til når data når bunden af en A4 side. Rapporten vises på skærmen med "side X" og så en passende overskrift. Når der så er så meget data på skærmen at det svarer til en ny A4 side kommer en ny "side X" samt en passende overskrift. Så når brugeren printer rapporten ud, får han en layout venlig rapport.

Kan dette lade sig gøre med XSL-FO ?
Når jeg googler bliver jeg i tvivl om man KUN benytter XSL-FO i forbindelse med generering af PDF eller om det også kan benyttes til standard udprint fra en browser!

På forhånd mange tak.
/Thomas



Jeg er overbevidst om at xsl-fo hovedsageligt er til pdf.

Men brug ex CSS http://alistapart.com/articles/boom
(CSS 3, har mulighed for sideantal)

mere geeky : http://www.pwg.org/xhtml-print/HTML-Version/CSS-Print.html


Med

fornuftig markup : http://www.daisy.org/z3986/structure/part2-table.htm



ex :

<table>
<thead>
//dette vises på alle sider
</thead>
<tbody>
//dette vises som print, og fremkommer kun en gang
</tbody>
<tfoot>
//dette vises på alle sider i toppen
</tfoot>
</table>



Indlæg senest redigeret d. 12.02.2007 17:26 af Bruger #5789
dobbelt post



Indlæg senest redigeret d. 12.02.2007 17:26 af Bruger #5789
t