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 15 Python
Python时间模块datetime、time、calendar的使用方法
Jan 13 Python
python中私有函数调用方法解密
Apr 29 Python
NumPy 如何生成多维数组的方法
Feb 05 Python
python实现在cmd窗口显示彩色文字
Jun 24 Python
django中forms组件的使用与注意
Jul 08 Python
django框架使用方法详解
Jul 18 Python
python自动保存百度盘资源到百度盘中的实例代码
Aug 26 Python
屏蔽Django admin界面添加按钮的操作
Mar 11 Python
python中关于数据类型的学习笔记
Jul 19 Python
Python3利用openpyxl读写Excel文件的方法实例
Feb 03 Python
Python tkinter实现日期选择器
Feb 22 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
php magic_quotes_gpc的一点认识与分析
2008/08/18 PHP
完美实现GIF动画缩略图的php代码
2011/01/02 PHP
PHP内核探索:变量存储与类型使用说明
2014/01/30 PHP
浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)
2015/10/26 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
2017/03/15 PHP
PHP CodeIgniter分页实例及多条件查询解决方案(推荐)
2017/05/20 PHP
bindParam和bindValue的区别以及在Yii2中的使用详解
2018/03/12 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
Open and Print a Word Document
2007/06/15 Javascript
11款基于Javascript的文件管理器
2009/10/25 Javascript
jQuery列表拖动排列具体实现
2013/11/04 Javascript
javascript中的括号()用法小结
2014/04/14 Javascript
js控制href内容的连接内容的变化示例
2014/04/30 Javascript
JS简单实现禁止访问某个页面的方法
2016/09/13 Javascript
实现一个完整的Node.js RESTful API的示例
2017/09/29 Javascript
JS运动特效之任意值添加运动的方法分析
2018/01/24 Javascript
Vue 中的compile操作方法
2018/02/26 Javascript
Vue中使用Sortable的示例代码
2018/04/07 Javascript
详解使用mpvue开发github小程序总结
2018/07/25 Javascript
在Vue中创建可重用的 Transition的方法
2020/06/02 Javascript
如何利用JS将手机号中间四位变成*号
2020/09/29 Javascript
python 对象和json互相转换方法
2018/03/22 Python
linux安装Python3.4.2的操作方法
2018/09/28 Python
Python minidom模块用法示例【DOM写入和解析XML】
2019/03/25 Python
python爬虫 基于requests模块发起ajax的get请求实现解析
2019/08/20 Python
python装饰器练习题及答案
2019/11/01 Python
python 字典访问的三种方法小结
2019/12/05 Python
基于python3抓取pinpoint应用信息入库
2020/01/08 Python
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
美国高端牛仔品牌:Silver Jeans
2019/12/12 全球购物
新春联欢会主持词
2014/03/24 职场文书
90条交通安全宣传标语
2019/10/12 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
redis连接被拒绝的解决方案
2021/04/12 Redis
每日六道java新手入门面试题,通往自由的道路
2021/06/30 Java/Android
抖音动画片,皮皮虾,《治愈系》动画在用这首REMIX作为背景音乐,Anak ,The last world with you完整版
2022/03/16 杂记