美文网首页Python
Python安装python-pdfkit进行导出PDF

Python安装python-pdfkit进行导出PDF

作者: testerzhang | 来源:发表于2020-06-17 17:54 被阅读0次

    前言

    最近要将网页内容导出PDF,就开始查找python库,这里记录一下如何安装使用。

    安装python-pdfkit

    $ pip3 install pdfkit  
    

    macOS操作系统安装wkhtmltopdf

    $ brew install caskroom/cask/wkhtmltopdf
    

    操作系统需要安装这个工具,否则导出PDF会有问题。

    使用方法

    import pdfkit
    
    pdfkit.from_url('http://google.com', 'out.pdf')
    pdfkit.from_file('test.html', 'out.pdf')
    pdfkit.from_string('Hello!', 'out.pdf')
    

    导出增加一些选项

    import pdfkit
    
    options = {
                'page-size': 'Letter',
                'encoding': "UTF-8",
                'custom-header': [
                    ('Accept-Encoding', 'gzip')
                ]
            }
    pdfkit.from_file(htmlname, pdfname, options=options)
    

    大功告成,虽然pdf样式还没去细调,但是文字部分已经没有问题。

    相关文章

      网友评论

        本文标题:Python安装python-pdfkit进行导出PDF

        本文链接:https://www.haomeiwen.com/subject/dlnsxktx.html