Extension:Collection/PDF Writer

Overview
See this press release Wikis Go Printable for more information on this project.

Technical
The PDF Writer uses the Python Reportlab libraries to generate PDF based on a DOM derived from parsing mediwawiki-markup using the mwlib parser. The Collection Extension can be used to select and manage articles that shall constitute the resulting PDF.

The PDF Writer can run standalone on a server and provide PDF generation for multiple MediaWiki instances. A server for public testing runs at http://tools.pediapress.com (accepts only POST requests, nothing to see with a browser).

Example
[[Media:Solar system final.pdf|Solar system, example article from the English language Wikipedia, rendered as PDF using the PediaPress technology.]]

Other Approaches

 * Extension:Pdf Book
 * Extension:Pdf Export