python之用html生成PDF

2016-08-31  本文已影响0人  imoku

## 自动生成invoice的PDF

``` sql

# 安装字库

sudo apt-get install fonts-droid ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming

# 安装python转换库weasyprint

pip install weasyprint

```

### 程序逻辑

1. 读excel

2. 数据库查找需要的Aff, AffContact

3. 加载invoice模板,生成html

4. use weasyprint html To PDF

5. 将生成的PDF打包

6. 生成Invoice压缩包下载链接,输出

7. download file

上一篇 下一篇

猜你喜欢

热点阅读