This page (revision-5) was last changed on 28-Mar-2016 10:47 by Dieter Käppel

This page was created on 15-Dec-2013 13:37 by Dieter Käppel

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
5 28-Mar-2016 10:47 1 KB Dieter Käppel to previous
4 28-Mar-2016 10:47 1 KB Dieter Käppel to previous | to last
3 28-Mar-2016 10:45 1 KB Dieter Käppel to previous | to last
2 28-Mar-2016 10:44 1 KB Dieter Käppel to previous | to last
1 15-Dec-2013 13:37 1 KB Dieter Käppel to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 changed one line
Das [PDF Renderkit] ist eine Erweiterung für [JSF Ext], mit dem nahezu beliebige Web-Seiten als PDF gerendert werden können. Das [PDF Renderkit] basiert dabei auf [Flying Saucer PDF|https://code.google.com/p/flying-saucer/] und integriert diesen vollständig in den [JSF] Lifecycle.
Das [PDF Renderkit] ist eine unabhängige Erweiterung für [JSF], mit dem nahezu beliebige Web-Seiten als PDF gerendert werden können. Das [PDF Renderkit] basiert dabei auf [Flying Saucer PDF|https://code.google.com/p/flying-saucer/] und integriert diesen vollständig in den [JSF] Lifecycle.
At line 39 added 13 lines
!!!Stylesheets und Images
Da die PDF-Erzeugung die Stylesheets der Seite braucht, ist der Zugriff darauf sicherzustellen. Normaler Weise werden Stylesheets über den Request-URL gezogen, also relativ zur angefragten Seite. Aus Gründen wie Verschlüsselung, Session-Id, Sicherheit, Load-Balancer oder Reverse-Proxy kann es erforderlich sein, eine andere URL zu verwenden.
Dazu kann der GET-Parameter "print.pdf.baseURL" angegeben werden:
{{{
<h:outputLink id="print" value="#{request.requestURI}">
<f:param name="javax.faces.RenderKitId" value="PDF"/>
<f:param name="print.pdf.baseURL" value="http://localhost/test/"/>
<h:outputText value="PDF"/>
</h:outputLink>
}}}