使用wkhtmltoppdf将html转换为pdf。

django-wkhtmltopdf的Python项目详细描述


Latest versionTravis-CINumber of PyPI downloads on a month

将HTML转换为PDF

提供django视图来包装wkhtmltopdf二进制文件的html到pdf转换。

要求

安装wkhtmltopdf static binary

这需要libfontconfig(在ubuntu:sudo aptitude install libfontconfig上)。

支持Python2.6+和3.3+。

安装

运行pip install django-wkhtmltopdf

'wkhtmltopdf'添加到settings.py中的INSTALLED_APPS

默认情况下,它将执行在PATH上找到的第一个wkhtmltopdf命令。

如果无法将wkhtmltoppdf添加到PATH,则可以将WKHTMLTOPDF_CMD设置为 特定可执行文件:

例如在settings.py

WKHTMLTOPDF_CMD = '/path/to/my/wkhtmltopdf'

或者作为env变量:

export WKHTMLTOPDF_CMD=/path/to/my/wkhtmltopdf

也可以将settings.py中的WKHTMLTOPDF_CMD_OPTIONS设置为字典 默认命令行选项。

默认值为:

WKHTMLTOPDF_CMD_OPTIONS = {
    'quiet': True,
}

许可证

麻省理工学院许可。有关详细信息,请参见捆绑的LICENSE文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓在Java中将字符串连接到“集合”   java在自己的模块上为每个模块运行spring boot单元测试   java如何在不调用join或get的情况下将Collection<CompletableFuture<X>>转换为CompletableFuture<Collection<X>>?   java折叠工具栏布局在滚动时不折叠   java JPA组合主键/外键映射   java如何使用Apache Velocity模板生成自动关闭的XML元素(如果值为null或空)   Java在2D数组中存储输入文件中的数字   java JPA:如何建模映射<String,设置<Object>>(嵌套集合)   用于使用Java查找字符串的windows MapReduce   java将多个方法组合成一个通用方法   java Micronaut嵌套Json输入验证   java在方法中使用类变量   jar构建Java应用程序   JDBC上的java缓存数据   java Play 2.5。x没有绑定到此线程的EntityManager   java密码。getBlockSize()返回128位,即使使用256位密钥也是如此   java如何在Android上显示可用通知声音列表   Java JNI调用的数组开销   java在创建映射和基于特定键获取值时执行HashMap、LinkedHashMap和ConcurrentHashMap的成本