pdf转换成jpg python_Python Wand将PDF转换为JPG background
我在将pdf转换为jpeg时发现了一个非常复杂的问题,所以我想弄清楚这可能是一个小错误。
看到下面转换的jpg,你会发现,背景色都是黑色的。
图片如下:www.shdowin.com/public/02.jpg
但是,在pdf的源文件中,可以看到背景颜色是正常的白色。
图片如下:www.shdowin.com/public/normal.jpg
我认为这可能是我的pdf文件的错误,然而,当我尝试在.NET环境中使用Acrobat.pdf2image时,转换后的jpg显示正确。
这是我的代码:from wand.image import Image
from wand.color import Color
import os, os.path, sys
def pdf2jpg(source_file, target_file, dest_width, dest_height):
RESOLUTION = 300
ret = True
try:
with Image(filename=source_file, resolution=(RESOLUTION,RESOLUTION)) as img:
img.background_color = Color('white')
img_width = img.width
ratio = dest_width / img_width
img.resize(dest_width, int(ratio * img.height))
img.format = 'jpeg'
img.save(filename = target_file)
except Exception as e:
ret = False
return ret
if __name__ == "__main__":
source_file = "./02.pdf"
target_file = "./02.jpg"
ret = pdf2jpg(source_file, target_file, 1895, 1080)
对这个问题有什么建议吗?
我已将pdf上载到url:
02.pdf
你可以试试。。。
pdf转换成jpg python_Python Wand将PDF转换为JPG background相关推荐
- android开发将h5转换成pdf_如何将PDF转换成图片?搞定PDF格式转换,就用这招就够了!...
原标题:如何将PDF转换成图片?搞定PDF格式转换,就用这招就够了! 在我们日常学习和日常工作中,我们有时候会遇到要使用到PDF中某一部分的情况,这时候我们可以将PDF文件转成图片.有什么办法可以把P ...
- pdf转换成jpg python_python 把pdf转成图片文件
Wand是ctypes基于Python 的简单ImageMagick绑定. 1. 安装wand包:pip install Wand 注意:在选择ImageMagick32位还是64位,这个需要和pyt ...
- pdf转换成excel文件_将PDF文件转换为Excel
pdf转换成excel文件 When I got back to my office after a recent vacation, there was an email from Una, abo ...
- pdf转换成jpg python_Python 将pdf转成图片的方法
本篇文章记录如何使用python将pdf文件切分成一张一张图片,包括环境配置.版本兼容问题. 环境配置(mac) 安装ImageMagick brew install imagemagick 这里有个 ...
- pdf转换成jpg python_Python将PDF转成图片
新建pdfconverter.py 文件,并将以下代码复制粘贴: # -*- coding: utf-8 -*- import io from wand.image import Image from ...
- 如何将加密PDF转换成Word文档
PDF最强大的一个加密保护功能就是必须输入密码才能阅读,或者任意的复制打印,这是优点,但是对我们来说更多的时候是麻烦.因为不能复制就不方便.有了密码就不好转换,比较头疼.给大家介绍将PDF解密,然后把 ...
- 什么pdf转换成excel转换器好
什么pdf转换成excel转换器好 有时因为工作或者学习经常需要借鉴这类文章进行编辑整理,碰到PDF文件需要转换成Excel图表有没有好的转换工具可用呢?借助PDF转换成Excel转换器怎么将PDF转 ...
- 怎样把pdf转换成excel转换器
pdf如何转换成excel 导读:PDF如何转换成Excel?选择什么软件比较好?PDF转换成Excel转换器是专门针对PDF文件的转换工具,利用强大的深度识别能力可以将PDF文件内容深度识别,即可在 ...
- 如何将pdf转换成ppt,pdf转ppt方法
如何将pdf转换成ppt?ppt和pdf都是使用频率较高的电脑文件,我们通常会先用ppt文件来编写内容,然后将ppt文件另存为pdf格式,相信很多人会这样操作.大家也知道ppt转换成pdf还是比较简单 ...
- html转换成pdf在线转换器,pdf转换成HTML转换器
pdf转换成HTML转换器能够把pdf文档转换为HTML文件,方便用户在浏览器中浏览.pdf转换成HTML转换器不依赖于Adobe Acrobat,Acrobat Reader 软件,界面简单,功能稳 ...
最新文章
- mysql 快捷查询数据库各表占用空间,mysql查看索引占用空间,mysql查看数据占用空间
- 漫画 | 程序员必须要小心的 7 个潜规则
- Servlet(3):Cookie
- vm虚拟机下linux安装python_机器人编程01——虚拟机VM安装Ubuntu并配置python开发环境...
- GDCM:dicom文件转储签证变更的测试程序
- Flask笔记-通过Model访问数据库
- 说说如何做oracle的SQL审核呢
- 'SELECT'语句中的'IF' - 根据列值选择输出值
- VR是什么,去哪里学习?
- 计算机语言学和语料库语言学的区别,浅谈语料库语言学与外语教学
- word字间距怎么调整成一样的【word教程】
- sunShine问题
- win10设置计算机关机时间,win10系统怎样设置定时关机 win10有定时关机设置吗
- error Type referred to is not an annotation type:
- 雪花飘落代码java_JavaScript实现雪花飘落效果
- ReactNative解决方案研究
- oracle简单查询语句
- 微电子跨专业考计算机,2018考研:盲目跨专业可能遇到的四个问题
- [架构之路-177]-《软考-系统分析师》-17-嵌入式系统分析与设计 -2- 系统分析与设计、低功耗设计
- 五十三 九环山遇鬼(上)我在软件园的那些日子里
热门文章
- 高中数学竞赛与自主招生内部练习试题
- 打造高效研发团队 (3) —— 绩效考核篇
- Object-Oriented Programming Summary Ⅱ
- vcenter server 添加主机失败
- 使用Teamviewer实现远程控制安卓设备的实现过程记录
- linux远程灰屏,解决配置Ubuntu中vnc远程显示灰屏
- IGame游戏公司的故事
- 电脑从硬盘启动计算机,如何设置电脑从硬盘启动优先
- 3dmax2014 uv用法_3dmax2014UVW是什么意思,怎么展开UVWID:30075914
- 三国管理智慧之刘备的管理之道