当前位置: 首页 > news >正文

window pdf文件批量转高清图片png、jpg

1、 安装gs10060w64.exe

下载地址:
https://ghostscript.com/releases/gsdnld.html
安装路径选择默认安装即可(默认女装在在C盘 C:\Program Files\gs\gs10.06.0)

在这里插入图片描述

2、 鼠标双击转换软件pdf2png.bat即可实现批量转换

pdf2png.bat代码:

@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion:: ----- 选择输入目录(PowerShell 文件夹对话框) -----
set "INPUT_DIR="
for /f "delims=" %%I in ('powershell -NoProfile -Command "Add-Type -AssemblyName System.Windows.Forms; $f=New-Object System.Windows.Forms.FolderBrowserDialog; $f.Description='选择输入目录'; $f.SelectedPath='C:\'; if($f.ShowDialog() -eq 'OK'){ Write-Output $f.SelectedPath }"') do set "INPUT_DIR=%%I"if "%INPUT_DIR%"=="" (echo 未选择输入目录,退出...pauseexit /b
):: ----- 选择输出目录(允许新建) -----
set "OUTPUT_DIR="
for /f "delims=" %%I in ('powershell -NoProfile -Command "Add-Type -AssemblyName System.Windows.Forms; $f=New-Object System.Windows.Forms.FolderBrowserDialog; $f.Description='选择输出目录'; $f.ShowNewFolderButton=$true; $f.SelectedPath='%INPUT_DIR%'; if($f.ShowDialog() -eq 'OK'){ Write-Output $f.SelectedPath }"') do set "OUTPUT_DIR=%%I"if "%OUTPUT_DIR%"=="" (echo 未选择输出目录,退出...pauseexit /b
)echo 输入目录 = [%INPUT_DIR%]
echo 输出目录 = [%OUTPUT_DIR%]:: ----- Ghostscript 可执行文件路径(需要根据你系统调整) -----
set "GS_EXE=C:\Program Files\gs\gs10.06.0\bin\gswin64c.exe"
if not exist "%GS_EXE%" (echo ERROR: Ghostscript 未找到 "%GS_EXE%"pauseexit /b
)pushd "%INPUT_DIR%" || (echo 无法进入输入目录 "%INPUT_DIR%" & pause & exit /b):: ----- 统计 PDF 文件数 -----
set /a TOTAL=0
for /f "delims=" %%F in ('dir /b /a:-d *.pdf 2^>nul') do set /a TOTAL+=1if %TOTAL%==0 (echo ❌ 输入目录下没有 PDF 文件popdpauseexit /b
)echo 共找到 %TOTAL% 个 PDF 文件,开始转换...
echo.:: ----- 转换并显示进度 -----
set /a COUNT=0
for /f "delims=" %%F in ('dir /b /a:-d *.pdf 2^>nul') do (set /a COUNT+=1echo --------------------------------------------echo [%COUNT%/%TOTAL%] 正在处理 "%%F"set "fname=%%~nF"set "outfile=%OUTPUT_DIR%\!fname!.png""%GS_EXE%" -dBATCH -dNOPAUSE -dQUIET -sDEVICE=png16m -r300 -sOutputFile="!outfile!" "%%F"if errorlevel 1 (echo ❌ 转换失败 "%%F") else (echo ✅ 完成 "%%F")
)popdecho.
echo 🎉 全部 %TOTAL% 个文件转换完成!
:: 自动打开输出目录(可删除此行如果不需要)
start "" "%OUTPUT_DIR%"
pause
endlocal

选择输入目录(放入需要转换的pdf后缀格式) 和输出目录(在转换前新建空目录)

在这里插入图片描述
在这里插入图片描述

具体操作:如下所示
1)选择输入目录

在这里插入图片描述

2)选择输出的空目录(在每次转换结束,需要把文件剪切走或者删除即清空目录)

在这里插入图片描述

转换成功:
在这里插入图片描述

http://www.dtcms.com/a/419572.html

相关文章:

  • 北京城乡建设门户网站凉州区住房城乡建设局网站
  • 安宝特案例丨从 “围台观摩” 到 “远程高清学”:安宝特AR远程医疗套装支撑南京医院手术带教
  • 在模板网站建站好吗网站制作公司网站
  • Parasoft C/C++test 测试中 main 函数重复定义解决方案
  • 还在靠人工筛选供应商?数据驱动选商更精准
  • 孟村县做网站价格seo站长工具查询系统
  • 平顶山网站建设价格wordpress自动抓取
  • 网站开发用什么语言最多专业免费建站
  • k8s中的schedule
  • 整合ITSM和IT安全!-ManageEngine卓豪
  • 从“人工”到“智能”:数字新基建驱动下的园区能源计费变革
  • 用dreamever如何建设网站做外贸的网站看啥书
  • 温州建设局网站首页鹿泉区建设局网站
  • 锤子助手插件功能八十一:笔记复读
  • 建设一个公司网站多少钱系统开发费
  • 自己如何做网站推广wordpress悬浮音乐播放器
  • .net操作Excel:图表 (Chart) 的创建与定制
  • 照明网站建设郴州旅游攻略
  • HardFault_Handler处理Bug
  • iterator()java面试题及答案
  • 黑龙江省建设厅网站的电话高端品牌型网站建设
  • 俄罗斯视频网站开发阳江专业手机网站制作公司
  • EasyGBS公网平台实时视频播放方案
  • Linux下网络通信中的超时设置(C语言 客户端/服务器实现)
  • 高明建网站服务甘南州城乡建设局网站
  • 深圳建设工程交易网站官网网络销售是什么工作内容
  • 不停服务快速创建一个MySQL从库
  • C# 使用应用RSA和ECC进行数字签名和签名验证
  • 靖江做网站的网站建设可行性研究报告
  • 建设部网站怎么查询相关专业国家开发银行app下载