python使用reportlab实现图片转换成pdf的方法


Posted in Python onMay 22, 2015

本文实例讲述了python使用reportlab实现图片转换成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)

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
对于Python装饰器使用的一些建议
Jun 03 Python
python插入排序算法实例分析
Jul 03 Python
python实现爬虫下载美女图片
Jul 14 Python
浅析Python 中整型对象存储的位置
May 16 Python
对比Python中__getattr__和 __getattribute__获取属性的用法
Jun 21 Python
python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
Sep 19 Python
python 爬虫出现403禁止访问错误详解
Mar 11 Python
Python面向对象之类和实例用法分析
Jun 08 Python
使用Python进行中文繁简转换的实现代码
Oct 18 Python
pygame实现俄罗斯方块游戏(AI篇1)
Oct 29 Python
Pytorch 保存模型生成图片方式
Jan 10 Python
Python同时处理多个异常的方法
Jul 28 Python
linux下python抓屏实现方法
May 22 #Python
python实现的简单抽奖系统实例
May 22 #Python
python实现数组插入新元素的方法
May 22 #Python
Python3处理文件中每个词的方法
May 22 #Python
Python3读取UTF-8文件及统计文件行数的方法
May 22 #Python
在Python中操作时间之mktime()方法的使用教程
May 22 #Python
Python中的localtime()方法使用详解
May 22 #Python
You might like
浅谈web上存漏洞及原理分析、防范方法(安全文件上存方法)
2013/06/29 PHP
Yii使用find findAll查找出指定字段的实现方法
2014/09/05 PHP
PHP常见错误提示含义解释(实用!值得收藏)
2016/04/25 PHP
thinkPHP线上自动加载异常与修复方法实例分析
2016/12/01 PHP
PHP7扩展开发之hello word实现方法详解
2018/01/15 PHP
php/JS实现的生成随机密码(验证码)功能示例
2019/06/06 PHP
PHP操作XML中XPath的应用示例
2019/07/04 PHP
PHP dirname(__FILE__)原理及用法解析
2020/10/28 PHP
window.showModalDialog使用手册
2007/01/11 Javascript
javascript中为某个元素指定事件的三种方式
2014/08/07 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
2014/09/04 Javascript
jQuery使用append在html元素后同时添加多项内容的方法
2015/03/26 Javascript
jquery判断当前浏览器的实现代码
2015/11/07 Javascript
js仿小米手机上下滑动效果
2017/02/05 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
2018/01/22 Javascript
jQuery序列化form表单数据为JSON对象的实现方法
2018/09/20 jQuery
稍微学一下Vue的数据响应式(Vue2及Vue3区别)
2019/11/21 Javascript
jQuery实现回到顶部效果
2020/10/19 jQuery
python基于socket实现网络广播的方法
2015/04/29 Python
Python求算数平方根和约数的方法汇总
2016/03/09 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
2017/06/09 Python
python实现QQ批量登录功能
2019/06/19 Python
Django密码系统实现过程详解
2019/07/19 Python
Python通过正则库爬取淘宝商品信息代码实例
2020/03/02 Python
Python 生成VOC格式的标签实例
2020/03/10 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
浅谈CSS3 动画卡顿解决方案
2019/01/02 HTML / CSS
css3弹性盒子flex实现三栏布局的实现
2020/11/12 HTML / CSS
HTML5 Video标签的属性、方法和事件汇总介绍
2015/04/24 HTML / CSS
百联网上商城:i百联
2017/01/28 全球购物
廉政教育心得体会
2014/01/01 职场文书
竞选学生会演讲稿
2014/04/25 职场文书
个人先进材料范文
2014/12/30 职场文书
Python数据分析之pandas读取数据
2021/06/02 Python
Java框架入门之简单介绍SpringBoot框架
2021/06/18 Java/Android