java/python HTML转PDF技术实现

一切实现均依赖于https://wkhtmltopdf.org/核心,至于预览,也仅仅是一个Wrapper罢了。

Java

参考:https://github.com/jhonnymertz/java-wkhtmltopdf-wrapper

Python

import pdfkit
def urlToPdf(url, toFile):
    wk = "C:\\Program Files\\wkhtmltopdf\\bin\\wkhtmltopdf.exe"
    config = pdfkit.configuration(wkhtmltopdf=wk)
    pdfkit.from_url(url,toFile,configuration=config)
urlToPdf("http://www.hello.com.cn","iios.pdf")