| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
pykde
10年前发布

python通过reportlab实现图片转换pdf

Reportlab是用python开发的生成pdf的工具包,它是一个开源软件。

#!/usr/bin/env python     import os  import sys  from reportlab.lib.pagesizes import A4, landscape  from reportlab.pdfgen import canvas  f = sys.argv[1]  filename = ''.join(f.split('/')[-1:])[:-4]  f_jpg = filename+'.jpg'  print f_jpg  def conpdf(f_jpg):      f_pdf = filename+'.pdf'      (w, h) = landscape(A4)      c = canvas.Canvas(f_pdf, pagesize = landscape(A4))      c.drawImage(f, 0, 0, w, h)      c.save()      print "okkkkkkkk."     conpdf(f_jpg)