pdf转图片

pdf转图片,把pdf每一页都保存为图片
----------------------------------------
windosw:下载poppler
https://github.com/oschwartz10612/poppler-windows
将下载的文件解压,将文件夹更名为poppler,复制到C盘,找到这两个文件夹C:\poppler\Library\bin和C:\poppler\share,
然后找到:系统属性——高级——环境变量——系统变量——path,双击打开,新建,粘贴C:\poppler\Library\bin,再新建,粘贴C:\poppler\share。设置这两个环境变量,或者通过完整路径使用程序,否则,无法识别中文路径和中文文件名,如:C:\poppler\Library\bin\pdftoppm.exe -r 200 -png D:\桌面\1\我.pdf D:\桌面\1\我.pdf
使用方法:
新建一个批处理文件:pdf2png.bat
在批处理文件中粘贴如下内容:
@echo off
set /p "input_pdf=请输入PDF文件路径(或者拖入pdf文件):"
echo 你输入的pdf文件是 %input_pdf%
echo 开始转换……
pdftoppm -q -r 200 -png %input_pdf% %input_pdf%
echo 转换结果如下:
dir /B /S %input_pdf%-*.png
echo 操作完成,按任意键退出……
pause >nul
-------------------------------------

当出现 “找不到 VCRUNTIME140.DLL” 或 “找不到 MSVCP140.dll” 的错误时,通常是因为系统缺少微软的 Visual C++ 2015-2022 Redistributable 组件,解决方法如下:
打开微软官方下载页面:https://learn.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-supported-redistributable-version
(若链接无法访问,可直接在浏览器搜索 “Visual C++ 2015-2022 Redistributable 下载”)
根据系统选择版本下载安装:
64 位系统:下载 “vc_redist.x64.exe”https://aka.ms/vs/17/release/vc_redist.x64.exe
32 位系统:下载 “vc_redist.x86.exe”https://aka.ms/vs/17/release/vc_redist.x86.exe

-------------------------------------
deepin:安装poppler-utils
sudo apt install poppler-utils
使用方法:
新建一个批处理文件:pdf2png.sh
在批处理文件中粘贴如下内容:
#!/bin/bash
read -p "请输入pdf文件路径(或者拖入pdf文件):" input_pdf 
input_pdf="${input_pdf//\'/}" 
echo "你输入的pdf文件是:$input_pdf" 
echo "开始转换..." 
pdftoppm -q -r 200 -png "$input_pdf" "$input_pdf"
echo "转换结果如下:" 
find "${input_pdf%/*}" -name "${input_pdf##*/}-*.png" | sort -V
echo "操作完成,按任意键退出..." 
----------------------------------------
pdftoppm或者pdftocairo两个命令都可以转换pdf为图片,pdftoppm更快,pdftocairo更专业。使用命令pdftoppm -h或者pdftocairo -h查看帮助。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值