reportlab生成pdf
Posted greenseer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了reportlab生成pdf相关的知识,希望对你有一定的参考价值。
文档地址:https://www.reportlab.com/docs/reportlab-userguide.pdf
源码地址:https://bitbucket.org/rptlab/reportlab/overview
1 #! python2 2 # coding: utf-8 3 4 import sys 5 6 from reportlab.pdfgen import canvas 7 from reportlab.pdfbase import pdfmetrics 8 from reportlab.pdfbase.ttfonts import TTFont 9 10 # self defined font 11 pdfmetrics.registerFont(TTFont(‘LiberationSans‘, ‘LiberationSans-Regular.ttf‘)) 12 pdf_canvas = canvas.Canvas(path, initialFontName=‘LiberationSans‘, initialFontSize=10) 13 pdf_canvas.drawString(x0, y0, text) 14 pdf_canvas.showPage() 15 pdf_canvas.save()
以上是关于reportlab生成pdf的主要内容,如果未能解决你的问题,请参考以下文章
Python Reportlab PDF - 在页面上居中文本