Boarder在使用pdfkit A4输出

时间:2017-10-12 14:16:41

标签: wkhtmltopdf pdfkit python-pdfkit

使用pdfkit时,有没有办法删除在输出中添加的白色边框? Excuse the awful colour selection...

这不是我在.html文件中添加的内容。然而,值得注意的是,我已经强制html文件的正文大小为A4表格;

<style>
    body {
        width: 794px;
        height: 1122px;
        margin: 0;
        padding: 0;
        background-color: green;

另外,当我使用pdfkit输出时,这些是我的设置;

import pdfkit

options = {
    'page-size': 'A4',
    'dpi': 400}

pdfkit.from_string(html_out, '/Users/harryrobinson/Desktop/aaa.pdf', options=options)

我也尝试使用'print-media-type':True - 但是,这只会产生错误。

感谢您提供的任何帮助!

2 个答案:

答案 0 :(得分:0)

400dpi的A4页面为3307 x 4677像素。

你有没有尝试过:

width: auto;
height: auto;
margin-top: 0px;

答案 1 :(得分:0)

尝试将所有边距设为0px

width: auto;
height: auto;
margin-top: 0px;
margin-top: 0px;
margin-bottom :0px;
margin-left :0px;
margin-right:0px;