Mercurial > hg > mpdl-group
diff software/eXist/webapp/mpdl/_stuff/testDev/testXslFO.xql @ 7:5589d865af7a
Erstellung XQL/XSL Applikation
author | Josef Willenborg <jwillenborg@mpiwg-berlin.mpg.de> |
---|---|
date | Tue, 08 Feb 2011 15:16:46 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/software/eXist/webapp/mpdl/_stuff/testDev/testXslFO.xql Tue Feb 08 15:16:46 2011 +0100 @@ -0,0 +1,21 @@ +xquery version "1.0"; +declare namespace fo="http://www.w3.org/1999/XSL/Format"; +declare namespace xslfo="http://exist-db.org/xquery/xslfo"; + +let $fo := +<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> + <fo:layout-master-set> + <fo:simple-page-master master-name="my-page"> + <fo:region-body margin="1in"/> + </fo:simple-page-master> + </fo:layout-master-set> + <fo:page-sequence master-reference="my-page"> + <fo:flow flow-name="xsl-region-body"> + <fo:block>Hello World!</fo:block> + </fo:flow> + </fo:page-sequence> +</fo:root> + +let $pdf := xslfo:render($fo, "application/pdf", ()) + +return response:stream-binary($pdf, "application/pdf", "test-page-1.pdf")