今天对接物流接口时,遇到返回来的面单是个网页版的pdf,经过一番波折后,借用python中的pdfkit解决了这个问题:
pdfkit.from_file('test.html', 'test.pdf')
但是还存在一个问题,pdf文件中面单占的大小不能控制,待解决。
后续:
options = {
'page-width': '120',
'page-height': '170',
'margin-top': '0.1',
'margin-right': '0.1',
'margin-left': '0.1',
'margin-bottom': '0.1',
}
config = pdfkit.configuration(wkhtmltopdf='/home/newpro/pro/wkhtmltopdf')
pdfkit.from_string('test.html', 'test.pdf', options=options, configuration=config)
通过传入options来截取对应纬度所需的信息。