You can use Chameleon to generate HTML which you'll then give to a PDF
formatter such as the CSS3-capable PrinceXML – that's a commercial
offering though.
An alternative is Apache FOP – that's free, but input is XML, not HTML.
\malthe
You can use Chameleon to generate HTML which you'll then give to a PDFformatter such as the CSS3-capable PrinceXML – that's a commercial
offering though.An alternative is Apache FOP – that's free, but input is XML, not HTML.
\malthe
--
You received this message because you are subscribed to the Google Groups "pylons-discuss" group.
To view this discussion on the web visit https://groups.google.com/d/msg/pylons-discuss/-/q7bAbZ6ncS8J.
To post to this group, send email to pylons-...@googlegroups.com.
To unsubscribe from this group, send email to pylons-discus...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.

--
You received this message because you are subscribed to the Google Groups "pylons-discuss" group.
Hi,
I have a solution for this using wkhtmltopdf.
Firstly, render the template, then create a temporaty file, convert it into PDF with wkhtmltopdf, and return the PDF content of the generated file (temporary too) modifying the header list.
I worked with z3c.rml a while back without problems. I don't think
there is an integration with pyramid, but it's not difficult to work with.
http://pypi.python.org/pypi/z3c.rml/1.0.0
..Carsten
> -- You received this message because you are subscribed to the
> Google Groups "pylons-discuss" group. To view this discussion on
> the web visit
> https://groups.google.com/d/msg/pylons-discuss/-/0Er7W_cdQ78J. To
> post to this group, send email to pylons-...@googlegroups.com.
> To unsubscribe from this group, send email to
> pylons-discus...@googlegroups.com. For more options,
> visit this group at
> http://groups.google.com/group/pylons-discuss?hl=en.
- --
Carsten Senger - Schumannstr. 38 - 65193 Wiesbaden
sen...@rehfisch.de - (0611) 5324176
PGP: gpg --recv-keys --keyserver hkp://subkeys.pgp.net 0xE374C75A
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBAgAGBQJPfwoeAAoJEAOSv+HjdMdaOywH/AwWnREb6kFJncHhEauFygxc
WgKH3wtRg6imv864JnY1dJOnMVq9bHzHcjWs/2Jtqfvgps6McuLLsfenWJ1kq1PM
TtVrqg3thoBedAh9hxK35MvZtxQvHwbQXBCghDjSBgDwJPEpJlpbpyA10g4QW/2/
M1KhosPF6+C/V0gd7iASRo31ujBWk1Wk6TtTG6eQc45bg/FKpq7jGKLphke3wrd7
DG+FQNzx8OPLSSvEfUzhG0smdcn7j7Cb1oE+U33mW/Bi45et0Cgsjxuf6YCYGn/8
8tAjynSRwV6nOexmghwpAy8gFW7cC6yTxv+fsRDr7+PNNtmWpVCrcNb95yafwgY=
=B/Xg
-----END PGP SIGNATURE-----
To post to this group, send email to pylons-...@googlegroups.com.
To unsubscribe from this group, send email to pylons-discus...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
You may look into
http://pypi.python.org/pypi/zopyx.convert2/2.4.2.1
which provides a unified API around several PDF converters.
The functionality is also exposed as a web-service through
http://pypi.python.org/pypi/zopyx.smartprintng.server/1.1.1
You use the conversion service from a Python client through
http://pypi.python.org/pypi/zopyx.smartprintng.client/
- - -aj
> -- You received this message because you are subscribed to the
> Google Groups "pylons-discuss" group. To view this discussion on the
> web visit
> https://groups.google.com/d/msg/pylons-discuss/-/0Er7W_cdQ78J. To
> post to this group, send email to pylons-...@googlegroups.com. To
> unsubscribe from this group, send email to
> pylons-discus...@googlegroups.com. For more options, visit
> this group at http://groups.google.com/group/pylons-discuss?hl=en.
- --
ZOPYX Limited | zopyx group
Charlottenstr. 37/1 | The full-service network for Zope & Plone
D-72070 T�bingen | Produce & Publish
www.zopyx.com | www.produce-and-publish.com
- ------------------------------------------------------------------------
E-Publishing, Python, Zope & Plone development, Consulting
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQGUBAEBAgAGBQJPg64YAAoJEADcfz7u4AZj+AELvA117I6QadUv3Uvp886WMsQ+
HGoTkQbi18SuvYRp4POm+UmuQStAE5cfdm5YNbJvsVyXZ22msUXcHxPWk/69viq0
Px8jaF2GIqjyigQgp4oI+EEiPh30PzErkA6hOe9FVgdxnr0bx/76WFHyuFrss4Eh
FmfzlkQkiHkmOIyP9o9FAOATUE1C0GEv3i5fH4N2gi4m5vq+OaaAa4AtOOH1nbjo
bj0QmCoPKyhpAHv3i9vyyijM4AhOmQYrX6noyVCR8QgUaVkSirZzV0dRxWDLvG6o
ZpqyyMA6ORUEyuABfOcqcCidrnTNVsjn6zAzgltp9B5UBgG/wfEPxmoPclHx5HFe
WHE/sHpX8qNXaPa1+d43vOmmktdD2vx34cuWKFGmwKLIwEFGWCN81y+OgbxXmLz+
FpcwjKxctZLdWAxE33uSwEW/giW/2fU4e76f9P9H6y1qH31K9sp9i2wg2kqiigmB
Q6a39vQ2R6gY5KFkB8zr5h1MMuYoiXk=
=y7P/
-----END PGP SIGNATURE-----