Re: Re: PDF erstellen...

Thomas Baumann <[email protected]> Mon, 18 Jul 2005 10:36:28 +0200
Newsgroups gmane.comp.cms.bitflux.general.german
Message-ID <[email protected]>
Fragen (s.u.)
(1) Wie sieht der Link zum "dynamischen-PDF" aus ?
(2) Wie sieht eine fop-conf.xml aus ?
(3) Wie k=F6nnte eine druckbild.xsl aussehen,=20
    die das Format DIN A4 und eine Kopfzeile mit der URL und einer
    Fu=DFzeile mit der Seitenzahl enth=E4lt und nur aus dem content
    besteht ?
(4) Wie wird dieses xsl dann eingebunden ?

Danke & liebe Gr=FC=DFe

- tom

> Ok, here we go:
>=20
> Wo immer du PDF output willst, f=FCge (ungef=E4hr) folgendes in .config=
xml ein.
>=20
> <plugins>
>  <extension type=3D"pdf">
>    <parameter type=3D"pipeline" name=3D"xslt" value=3D"xml2fo.xsl"/>
>    <parameter type=3D"pipeline" name=3D"pipelineName" value=3D"fo"/>
>    <plugin type=3D"xhtml" ></plugin>
> </plugins>

Wie rufe ich dann =FCber den Browser das pdf auf ?
Ein http://meinesite/index.pdf funktioniert ja nicht.
Wie sieht der Link zum "dynamischen-PDF" aus ?

> Je nachdem, von wo dein Content kommt, musst du nat=FCrlich ein anderes
> plugin verwenden, wichtig sind beim Beispiel nur die 3 ersten Zeilen
> (extension und parameter). Damit wird die fo pipeline aufgerufen,
> nachdem der content mit xml2fo.xsl zu xsl:fo umgewandelt wurde.
>=20
> Diese Pipeline benutzt den fo2pdf serializer aus popoon
> (inc/popoon/components/serializers/fo2pdf.php) zusammen mit Apache FOP
> und erwartet das FOP script definiert in conf/config.xml unter foPath.
> Das sieht bei uns etwa so aus:
>=20
> <options>
> <foPath>/usr/bin/fop</foPath>
> <foConfig>conf/fop-conf.xml</foConfig>
> ...
> </options>

Wie sieht eine fop-conf.xml aus ?

> Beim testen muss man beachten, dass der fo2pdf.php serializer cached un=
d
> kein neues PDF generiert, wenn der Input der gleiche bleibt. Evt. ab un=
d
> zu das tmp/ Verzeichnis l=F6schen hilft .)

--=20
Thomas Baumann=20
Dipl.-Betriebswirt (BA)

tiri.li information technology
Postfach 11 01 15
D-64216 Darmstadt
fon +49 (0) 7000 - 66 464 66
fax +49 (0) 70000 - 329 329
http://www.tiri.li

This email and any attachments are confidential and are=20
intended only for the addressee. If you are not the=20
intended recipient of this email and have received it=20
in error, please notify the sender immediately by reply=20
email and then delete it from your system.=20



-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/