A plugin for exporting Wiki pages as PDFs
Description
This plugin uses the new content conversion API in Trac's trunk to export Wiki pages to a PDF. The link appears in the Download in other formats list at the bottom of Wiki pages.
This plugin uses htmldoc to perform the conversion.
Note: The IContentConverter API is subject to change until 0.10 ships.
Note2: The plugin requires at least Trac 0.10.
Configuration
Initial rendering to HTML uses the default_charset entry under [trac]. This must be set correctly (the default is usually sufficient).
PageToPdfPlugin has relatively sane defaults. However, these can be overridden by the [pagetopdf] section of trac.ini. For example, if you are using a recent version of htmldoc you may need to specify the character set manually (see htmldoc supported charset).
[pagetopdf] size = A4 charset = iso-8859-15
All options are passed directly to htmldoc, so refer to its documentation for more information.
Bugs/Feature Requests
Existing bugs and feature requests for PageToPdfPlugin are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from here.
Source
You can check out PageToPdfPlugin from here using Subversion, or browse the source with Trac.
Recent Changes
[2100] by tonin on 03/12/07 14:09:55
Replacing characters without equivalent in the desired output charset (fix #1076).
[2050] by tonin on 02/27/07 19:16:05
Fix #1076 better default_charset.
[1462] by coderanger on 10/31/06 03:25:31
Allow non-standard ports. Fixes #853.
[1441] by athomas on 10/23/06 01:18:34
Whoops, wrong section. Fixes #837.
Author/Contributors
Author: athomas
Contributors: tonin