Как Википедия генерирует PDF - PullRequest
2 голосов
/ 02 сентября 2011

Хотелось бы узнать, как википедия (http://en.wikipedia.org/) создает PDF? Кажется, она использует какое-то приложение на заднем плане. Может кто-нибудь сообщить мне, как это делается?

Спасибо
Срикант

Ответы [ 2 ]

5 голосов
/ 02 сентября 2011

Википедия работает Mediawiki .
Проверка Google сообщает мне, что у них есть два расширения PDF.
Это тот, который все еще поддерживается: PDF_Writer

Он не использует генератор PHP HTML → PDF, (хотя они есть)
На самом деле он делает что-то более хитрое и более умное.

PDF Writer использует Библиотеки Python Reportlab для генерации PDF на основе DOM, полученной из анализа разметки mediawiki с использованием mwlib parser .

3 голосов
/ 02 сентября 2011

Чтобы подтвердить ответ ZJR, это свойства документа:

Document properties

...