pdf转图片

本文介绍了如何免费将PDF转换为图片,包括使用Ghostscript的shell操作方法和Adobe DC软件。此外,还提到了轻量级PDF编辑工具pdfelement作为替代选项,但价格对学生可能较高。
摘要由CSDN通过智能技术生成

背景

wps转化要交钱。
像我这样的白嫖党怎么能交一分钱呢?
(不是说不愿给知识产权付费。pdf转图片这样的基(xi)本(you)操作竟然也要收费。我就差点自己在电脑上截图了。。)
在网上找不到一样便携快速而且免费甚至在线的转化软件或者网站。(除了有个叫all to all的在线网站是即时转换的,分辨率太低了,字小一点就花掉了。不过网站是免费的,不能过分苛求了,我已经很感谢了!而且还支持其他文件2文件的转换,对质量要求不高的时候还是很不错的!)


解决方法

1.不过有篇文章介绍了个软件叫Ghostscript
官方解释说Ghostscript is an interpreter for the PostScript® language and PDF files.
然后它还可以修改、编译、批量操作pdf等大部分常用功能

2.adobe DC
如果喜欢用adobe产品的话直接用adobe DC就行了。(之前还觉得没用删掉了,现在还要重新下载。。。)

3.pdf element
还有一个软件叫做pdf element,没用过,不过听说是一款轻量版全能型的PDF编辑工具软件,可以替代DC,性价比还挺高,你要买的话最便宜的69刀标准版(???woc这tm对学生党来说也不少啊),然后终生授权

(感觉后面两个点像是在说废话。。)


方法1的简单说明

针对于用Ghostscript进行pdf2img,这是使用shell操作。需要你下载万完后添加软件的bin的环境变量,比如。

C:\Program Files (x86)\gs\gs8.64\bin

贴个代码(python)


import os
import platform
def pdf2img(pdf_path,save_image_path):
 
    if platform.system()=="Windows":
        cmd="gswin32c.exe -dBATCH -dNOPAUSE -sDEVICE=png16m -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -r600 -sOutputFile="+ save_image_path+"page_%d.jpg "+pdf_path
        os.system(cmd)
    else:
        cmd="gs -dBATCH -dNOPAUSE -sDEVICE=png16m -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -r600 -sOutputFile="+ save_image_path+"page_%d.jpg "+pdf_path
        os.system(cmd)
    
pdf_path = "Z:/balabala.../my_dear.pdf"
save_image_path = "Z:/balabala.../aaa/"
pdf2img(pdf_path,save_image_path)

把路径改成自己文件 和输出文件夹 路径就行了
(这里在原博主贴的代码上改了一下,主要是路径不写绝对路径我运行不了啊啊啊为啥呀,一直显示说找不到文件。。)
(哦对原文代码中软件名是gswinc64.exe,我检查了下确实下载的是64位win的安装包,但是bin路径下确实gswin32c.exe,只好改了过来。。话说我的bin路径就是在Program Files(x86)下面的啊

对Ghostscript有兴趣的话可以参考上面的文章链接 和官网。除了文件转换还支持其他高级的功能(我就不会了,等要用的时候再说粑 )。


最后感谢原博主的分享和帮助!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值