找回密码
 立即注册
搜索
查看: 2292|回复: 35

[软件] 手上有一堆PDF漫画,该怎么批量导出图片?

[复制链接]
     
发表于 2026-7-29 13:54 | 显示全部楼层 |阅读模式
本帖最后由 Unlight 于 2026-7-29 13:56 编辑

用PDFPatcher能快速导出,但是出来图片顺序是错的。
用伪在线的网页端转换器能正常转换,但是有时会有容量限制。
大概两百多本吧,肯定得批量处理了,不然累死
试了几个Python的都不太行。可能我这边环境欠佳,毕竟平时用mpv,可能光改变量还不够。
回复

使用道具 举报

     
发表于 2026-7-29 13:59 | 显示全部楼层
搞个ai agent试试?
回复

使用道具 举报

     
发表于 2026-7-29 14:34 | 显示全部楼层
WPS带的PDF转换可以批量转图片,就是可能要会员,不过也就几块钱吧
回复

使用道具 举报

     
发表于 2026-7-29 15:07 | 显示全部楼层
回复

使用道具 举报

     
发表于 2026-7-29 15:08 | 显示全部楼层
本帖最后由 暗影将军爱德华 于 2026-7-29 18:55 编辑

啥名字的,如果是别人自制的那种PDF,大概率能找到图片压缩包原档(自制PDF大概率会缩画质);
回复

使用道具 举报

发表于 2026-7-29 15:08 | 显示全部楼层
PDFsam试试
回复

使用道具 举报

     
发表于 2026-7-29 16:09 | 显示全部楼层
福昕PDF Editor
回复

使用道具 举报

发表于 2026-7-29 16:22 | 显示全部楼层
随手让ai写了个,测试没有问题,先pip install PyMuPDF,改下路径直接执行就行。这都2026了,代码的问题不要问百度,问ai
  1. import fitz
  2. from pathlib import Path

  3. pdf = fitz.open('example.pdf')
  4. output_dir = Path('output_images')
  5. output_dir.mkdir(exist_ok=True)

  6. for page_num in range(len(pdf)):
  7.     # 获取页面中所有图片
  8.     image_list = pdf.get_page_images(page_num)
  9.    
  10.     for img_index, img in enumerate(image_list):
  11.         xref = img[0]  # 图片引用ID
  12.         pix = fitz.Pixmap(pdf, xref)
  13.         
  14.         # 如果图片有透明通道,转换一下
  15.         if pix.n - pix.alpha < 4:
  16.             pix = fitz.Pixmap(fitz.csRGB, pix)
  17.         
  18.         pix.save(output_dir / f'page_{page_num+1}_img_{img_index+1}.png')
  19.         print(f'已提取第 {page_num+1} 页的图片')

  20. pdf.close()
复制代码
回复

使用道具 举报

     
发表于 2026-7-29 16:24 来自手机 | 显示全部楼层
楼上正解,问d指导看看有没有自己搓轮子的好办法
回复

使用道具 举报

     
 楼主| 发表于 2026-7-29 16:28 | 显示全部楼层
本帖最后由 Unlight 于 2026-7-29 16:30 编辑
木谷高明 发表于 2026-7-29 16:24
楼上正解,问d指导看看有没有自己搓轮子的好办法

我上午就是跟D指导搏斗来着,用的pdfimages,然后出来的乱码标题,还是在根目录下(搞笑的是,独立文件夹生成了,但图片没放进去)。跟D指导讨论了半天,还那样。

当时给的应该是这个:
for %i in (*.pdf) do (mkdir "%~ni" 2>nul & pdfimages -png "%~ni.pdf" "%~ni\page")

—— 来自 S1Fun
回复

使用道具 举报

发表于 2026-7-29 16:36 | 显示全部楼层
Unlight 发表于 2026-7-29 16:28
我上午就是跟D指导搏斗来着,用的pdfimages,然后出来的乱码标题,还是在根目录下(搞笑的是,独立文件夹 ...

不要用pdfimages,你要的是提取图片,而不是把pdf每一页转换成图片。
另外windows下面调用开源软件出现中文乱码在正常不过了
回复

使用道具 举报

     
发表于 2026-7-29 16:52 | 显示全部楼层
怎么还要编程的,photoshop打开直接存
回复

使用道具 举报

     
发表于 2026-7-29 18:20 来自手机 | 显示全部楼层
本帖最后由 慕容断月 于 2026-7-29 18:23 编辑

一个简单的办法是让ai写个利用calibre(名字估计打错了)调用pdf转换工具来批量转,连解压后重命名的工序都可以纳入流程

之前买的不少文苑堂的书都是pdf格式,就是写了个脚本做这些事的
回复

使用道具 举报

     
发表于 2026-7-30 00:26 | 显示全部楼层
WPS充个会员,有PDF提取图片的功能。
回复

使用道具 举报

     
发表于 2026-7-30 01:07 | 显示全部楼层
通过网盘分享的文件:pdf2img-13.7z
链接: https://pan.baidu.com/s/1Fr8mi41PszT8dAONt5FsJg 提取码: is4x
这个应该可以用
你这些就是类似闲鱼上那些漫画pdf吧,
回复

使用道具 举报

     
发表于 2026-7-30 03:08 | 显示全部楼层
PDF Image Extraction Wizard V6.0 绿色汉化版
我用的这个,感觉还行。
回复

使用道具 举报

     
发表于 2026-7-30 09:08 | 显示全部楼层
https://mineru.net/  要不看看这个?
回复

使用道具 举报

     
发表于 2026-7-30 09:30 | 显示全部楼层
丢给 agent 干,非常爽
回复

使用道具 举报

     
发表于 2026-7-30 10:02 | 显示全部楼层
要不试试office?

不过我是没用过的,因为懒得登录,而且可能要付费

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2026-7-30 11:27 来自手机 | 显示全部楼层
pdf 补丁丁啊,提取图像就行,很快的

—— 来自 Xiaomi 24129RT7CC, Android 16, 鹅球 v4.0-alpha
回复

使用道具 举报

     
发表于 2026-7-30 14:12 | 显示全部楼层
https://gofile.io/d/qqsmr7

去吧,这玩意就是专门针对你这个需求,几千本本韩漫pdf都用这个批量转回jpg
而且提取出来的jpg的md5是不变的
回复

使用道具 举报

     
 楼主| 发表于 2026-7-30 18:12 | 显示全部楼层
汝者 发表于 2026-7-30 14:12
https://gofile.io/d/qqsmr7

去吧,这玩意就是专门针对你这个需求,几千本本韩漫pdf都用这个批量转回jpg

图都对,顺序是乱的邪了门了
回复

使用道具 举报

     
 楼主| 发表于 2026-7-30 18:39 | 显示全部楼层
好像找到解决办法了,先用Calibre把pdf转一下pdf,然后再用那些快速提取工具就可以了
回复

使用道具 举报

发表于 2026-7-30 18:40 | 显示全部楼层
https://www.pdf24.org/zh/
我用的这个,能批量提取图片,也可以转成图片
回复

使用道具 举报

     
发表于 2026-7-30 19:04 | 显示全部楼层
还不如删了直接下PNG版随便转印象中PDF和EPUB版一样都是二次以上有损加工甚至还有水印片源也不好
回复

使用道具 举报

     
发表于 2026-7-30 20:12 来自手机 | 显示全部楼层
pdf除了那些原生电子版外基本没必要留和转换,大部分都是贩子的二手产物
回复

使用道具 举报

     
发表于 2026-7-31 08:33 | 显示全部楼层
Xenor 发表于 2026-7-30 19:04
还不如删了直接下PNG版随便转印象中PDF和EPUB版一样都是二次以上有损加工甚至还有水印片源也不好 ...

自己用原图png/jpg做无损pdf也是可以的,毕竟就一个文件干净清爽,
回复

使用道具 举报

     
发表于 2026-7-31 10:26 | 显示全部楼层
交给agent工具去干, 缺啥东西让他自己装


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2026-7-31 11:54 | 显示全部楼层
GMJ 发表于 2026-7-31 08:33
自己用原图png/jpg做无损pdf也是可以的,毕竟就一个文件干净清爽,

压成ZIP也可以冒充一个文件只要读取软件能支持就好(……为了清爽必须找支持的)
回复

使用道具 举报

     
发表于 2026-7-31 13:50 | 显示全部楼层
Xenor 发表于 2026-7-31 11:54
压成ZIP也可以冒充一个文件只要读取软件能支持就好(……为了清爽必须找支持的) ...

但PDF可以预览第一页啊,在win上管理的时候感觉比看不到内容的ZIP舒服,制作的时候甚至可以把封面做成大图标的预览
回复

使用道具 举报

发表于 2026-7-31 14:38 来自手机 | 显示全部楼层
本帖最后由 栗悟飯 于 2026-7-31 15:14 编辑
GMJ 发表于 2026-7-31 13:50
但PDF可以预览第一页啊,在win上管理的时候感觉比看不到内容的ZIP舒服,制作的时候甚至可以把封面做成大 ...

后缀改cbz就能看第一页

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2026-7-31 15:16 | 显示全部楼层
栗悟飯 发表于 2026-7-31 14:38
后缀改cbz就能看第一页

需要什么插件支持么?rar的中不中?
回复

使用道具 举报

     
发表于 2026-7-31 15:47 | 显示全部楼层
Unlight 发表于 2026-7-30 18:39
好像找到解决办法了,先用Calibre把pdf转一下pdf,然后再用那些快速提取工具就可以了 ...

这不就是我说的办法嘛
回复

使用道具 举报

     
发表于 2026-7-31 15:47 | 显示全部楼层
GMJ 发表于 2026-7-31 15:16
需要什么插件支持么?rar的中不中?

rar改名cbr,有看图软件关联一下就行了
回复

使用道具 举报

     
 楼主| 发表于 2026-8-1 15:51 | 显示全部楼层
本帖最后由 Unlight 于 2026-8-1 22:58 编辑
慕容断月 发表于 2026-7-31 15:47
这不就是我说的办法嘛

跟有些epub有问题时,走sigil或者直接calibre自己的编辑器重构一遍就好了一样,估计是原始文档制作不规范
回复

使用道具 举报

     
发表于 2026-8-1 22:44 | 显示全部楼层
GMJ 发表于 2026-7-31 13:50
但PDF可以预览第一页啊,在win上管理的时候感觉比看不到内容的ZIP舒服,制作的时候甚至可以把封面做成大 ...

WIN确实只显示RAR的图标具体就不清楚了,要用安卓的话ZIP能显示第一页,正规扫本一般正好是封面COVER方面识别
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-8-10 17:46 , Processed in 0.134386 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表