维基百科如何生成PDF

发布于 2024-12-02 11:52:55 字数 103 浏览 0 评论 0原文

我想知道维基百科 (http://en.wikipedia.org/) 如何创建 PDF?它似乎在后端使用一些应用程序。有人可以告诉我这是如何完成的吗?

谢谢
斯里坎特

I would like to know on how wikipedia (http://en.wikipedia.org/) creates PDF? It seem to be using some application at the back-end. Could anyone please let me know on how this is done?

Thanks
Srikanth

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

北方的韩爷 2024-12-09 11:52:55

维基百科运行Mediawiki
Google 检查告诉我他们有两个 PDF 扩展名。
这个仍然被保留: PDF_Writer

它不使用 PHP HTML→PDF 生成器,(尽管有一些)
它实际上做了一些更棘手、更聪明的事情。

PDF Writer 使用 Python Reportlab 库根据
DOM 源自使用 mwlib 解析器解析 mediawiki 标记。

Wikipedia runs Mediawiki.
A Google check tells me that they have two PDF extensions.
This one is the one who's still mantained: PDF_Writer

It doesn't use a PHP HTML→PDF generator, (though there are some)
It actually does something trickier and more clever.

The PDF Writer uses the Python Reportlab libraries to generate PDF based on a
DOM derived from parsing mediawiki-markup using the mwlib parser.

谷夏 2024-12-09 11:52:55

为了确认 ZJR 的答案,这些是文档属性:

Document properties

To confirm ZJR's answer, these are the document properties:

Document properties

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文