|
3 anos atrás | |
---|---|---|
bin | 3 anos atrás | |
web | 3 anos atrás | |
.editorconfig | 3 anos atrás | |
.gitignore | 3 anos atrás | |
Dockerfile | 3 anos atrás | |
LICENSE | 3 anos atrás | |
README.md | 3 anos atrás | |
package.json | 3 anos atrás | |
yarn.lock | 3 anos atrás |
基于 puppeteer koa 的 pdf 生成服务
yarn run serve
http://localhost:8088/api/to-pdf/文件名?dir=目录名&url=https://www.baidu.com?search=test
dir: 目录名
width: puppeteer设置 宽度
height: puppeteer设置 高度
... 更多 puppeteer 设置
url: 页面URL(如含有query参数,务必作为最后一个参数,详见代码参数截取逻辑)
docker build -t pdfserver .
docker run -p 8081:8088 -v /opt/Downloads/:/home/PdfService/web/files -d pdfserver
参考 index.html \ test.html
最终版本参照剑鱼项目报告