0

我正在做一个网上商店,需要生成一个带有订单的 pdf。我一直在寻找,但它没有说明生成它的最佳选择是什么。

关于从 html 生成 pdf 的库的任何建议?

4

4 回答 4

3

xhtml2pdf工作得很好。但是,它不支持 100% CSS。

你可以在一些工作之后找到 HTML 和 CSS 的工作组合,注意你应该使用表格进行布局。

于 2012-11-19T09:45:33.070 回答
3

我有比萨http://pypi.python.org/pypi/pisa的经验,它适用于从 html 创建 pdf。如果您使用摊铺机,只需添加到您的 requirements.txt:pisa reportlab html5lib

于 2012-11-19T09:47:31.040 回答
1

ReportLab 是解决您问题的好方法。

http://www.reportlab.com/software/opensource/rl-toolkit/download/

from reportlab.pdfgen import canvas
于 2012-11-24T18:22:42.037 回答
0

我注意到两个选项,它们可能会有所帮助:

第一个是官方 Django 文档本身,这里是链接 https://docs.djangoproject.com/en/dev/howto/outputting-pdf/

第二个来自谷歌代码(Django-report)请看一下,这里是链接。 http://code.google.com/p/django-report/

于 2012-11-19T09:48:02.963 回答