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 list操作用法总结
Nov 10 Python
PyTorch快速搭建神经网络及其保存提取方法详解
Apr 28 Python
python socket网络编程之粘包问题详解
Apr 28 Python
TensorFlow的权值更新方法
Jun 14 Python
Python内存读写操作示例
Jul 18 Python
python机器学习之KNN分类算法
Aug 29 Python
python批量复制图片到另一个文件夹
Sep 17 Python
python 多线程中子线程和主线程相互通信方法
Nov 09 Python
Flask之pipenv虚拟环境的实现
Nov 26 Python
关于Python3爬虫利器Appium的安装步骤
Jul 29 Python
Django filter动态过滤与排序实现过程解析
Nov 26 Python
python中random模块详解
Mar 01 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
取键盘键位ASCII码的网页
2007/07/30 Javascript
JavaScript高级程序设计 扩展--关于动态原型
2010/11/09 Javascript
javascript变量作用域使用中常见错误总结
2013/03/26 Javascript
jquery实现弹出层登录和全屏层注册特效
2015/08/28 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
AngularJS 表达式详解及实例代码
2016/09/14 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
2016/10/10 Javascript
JS判断两个对象内容是否相等的方法示例
2017/04/10 Javascript
JS自定义滚动条效果简单实现代码
2020/10/27 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
2017/09/04 Javascript
浅谈Vue网络请求之interceptors实际应用
2018/02/28 Javascript
JS实现图片上传多次上传同一张不生效的处理方法
2018/08/06 Javascript
vue2.0的虚拟DOM渲染思路分析
2018/08/09 Javascript
es6中new.target的作用和使用场景简单示例分析
2020/03/14 Javascript
js实现时间日期校验
2020/05/26 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
Python使用当前时间、随机数产生一个唯一数字的方法
2017/09/18 Python
Python金融数据可视化汇总
2017/11/17 Python
单利模式及python实现方式详解
2018/03/20 Python
Pandas标记删除重复记录的方法
2018/04/08 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
Python使用gluon/mxnet模块实现的mnist手写数字识别功能完整示例
2019/12/18 Python
opencv python 图片读取与显示图片窗口未响应问题的解决
2020/04/24 Python
TensorFlow固化模型的实现操作
2020/05/26 Python
Python新手学习函数默认参数设置
2020/06/03 Python
python调用私有属性的方法总结
2020/07/24 Python
HTML5 UTF-8 中文乱码的解决方法
2013/11/18 HTML / CSS
数控技术与应用毕业生自荐信
2013/09/24 职场文书
求职信结尾怎么写
2014/05/26 职场文书
公证委托书
2014/08/01 职场文书
2014年教师节讲话稿5篇
2014/09/10 职场文书
硕士毕业论文导师评语
2014/12/31 职场文书
导游词之日月潭
2019/11/05 职场文书
《中国机长》观后感:敬畏生命,敬畏职责
2019/11/12 职场文书
app场景下uniapp的扫码记录
2022/07/23 Java/Android