别再一张张截图了!教你用AI,一键“榨干”PDF里的所有图片!

嗨,大家好,我是Alex!

想象一下这个画面:

时钟指向5:59,你已经收拾好东西准备冲向自由。突然,老板“叮”的一声发来几个PDF产品文档, “把这里面的产品图都给我弄出来。”

我当时的心情是这样的:

这些PDF里的图片,根本没法右键另存为!
唯一的办法,就是一张张截图,然后裁剪、保存...
几十个文件,几百张图,这是要我加班到天亮的节奏啊!

正当我绝望地打开截图工具时,我突然想到:

“如果有一个自动化程序,能把这些图片全部提取出来,那该多好啊?”

你猜怎么着?

我只用了几句话,就让AI帮我写出了这个自动化程序,不仅准点下了班,还顺便秀了一把技术!

今天,我就把这个“反内卷”神技教给你!

准备工作:你的“反加班神器”

在开始之前,老规矩,请确保你的电脑里有这两样“自动化”基础工具:

  1. Python运行环境
  2. 代码编辑器 (推荐 Pycharm)

“我是小白,不会装怎么办?”

别担心!我已经出过一期保姆级安装视频,详细讲解了安装过程,还分享了安装包。关注我,回复【Python安装】即可获取!

准备好了吗?让我们开始逆袭!

Part 1: 基础任务 - 提取所有图片

我们的目标: 把一个文件夹里所有PDF文件中的每一张图片都提取出来,并按规则命名保存。

✍️ Step 1: 给AI下达清晰的“指令”

我们不需要懂代码,只需要像和人说话一样,把我们的需求清晰地告诉AI。这就是我的“魔法咒语”(提示词):

提示词

你好,请帮我用Python写一个方法。我使用的是『Windows』系统,方法要求如下:

1. 读取 "G:\AI办公\产品文档" 路径下的所有PDF文件。

2. 将PDF文件中的所有图片提取出来。

3. 将提取出的图片,保存到 "G:\pdfjpg\JPG" 路径下。如果该路径不存在,请自动新建。

4. 保存的图片格式为【JPG】。

5. 图片的命名格式为:销售合同1_page1_image1.jpg。

【 提示词小贴士】

  • 先打招呼,再提要求: 咱得有礼貌,万一哪天AI觉醒了呢?
  • 说清系统环境 (『Windows』): 不同系统的文件路径格式不一样,说清楚能避免很多错误。
  • 指令要像说明书: 从哪来到哪去?要变成什么样?叫什么名字?一步步写清楚,AI才能完美执行。

把这段咒语复制到AI大模型(我用的『DeepSeek』,ChatGPT、Gemini等都行),记得打开“深度思考”模式,发送!

⚙️ Step 2: 安装“组件”并处理小插曲
  1. 安装依赖库: AI生成代码后,会告诉你需要安装哪些“依赖库”。复制 pip install PyMuPDF Pillow 这行命令,在Pycharm的终端里运行安装。
  2. 复制代码: 在Pycharm里新建一个Python文件(如getPdfImages.py),把AI生成的完整代码复制进去。
  3. 处理小插曲: 有时AI会“小迷糊”,漏掉一两行代码。比如这次,我发现代码里有一处红色波浪线报错。

错误截图

别慌!把鼠标放上去,Pycharm会智能提示你“Import 'io'”,点一下,错误就消失了!这说明AI生成的代码大体没问题,只是漏了一个小小的引用。

  1. 运行! 检查并修改代码中的路径为你自己的路径,然后点击运行按钮 ▶️!

运行结果

瞬间跑完!去你的“JPG”文件夹看看,是不是所有PDF里的图片都被“榨干”了,并且按照你想要的格式整整齐齐地命名好了?

Part 2: 进阶玩法 - 实现精准打击!

太棒了!但如果我只想提取某一页,甚至某一页的某一张图片呢?

更简单!我们只需要微调一下之前的提示词,连代码都不用自己改!

情景一:只提取第2页的图片

修改提示词第2点:

将PDF文件中【第二页】的图片提取出来。

再改一下保存路径,比如叫JPG2,然后把新提示词发给AI。

你好,请帮我用Python写一个方法。我使用的是『Windows』系统,方法要求如下:

1. 读取 "G:\AI办公\产品文档" 路径下的所有PDF文件。

2. 将PDF文件中第二页的图片提取出来。

3. 将提取出的图片,保存到 "G:\pdfjpg\JPG2" 路径下。如果该路径不存在,请自动新建。

4. 保存的图片格式为JPG。

5. 图片的命名格式为:销售合同1_page1_image1.jpg"。

用AI生成的新代码,替换掉原来的代码,运行!

运行结果

情景二:只提取第1页的第2张图片

修改提示词第2点:

将PDF文件中【第一页中的第二张】图片提取出来。

再改一下保存路径,比如叫JPG3,发给AI。

你好,请帮我用Python写一个方法。我使用的是『Windows』系统,方法要求如下:

1. 读取 "G:\AI办公\产品文档" 路径下的所有PDF文件。

2. 将PDF文件中第一页中的第二张图片提取出来。

3. 将提取出的图片,保存到 "G:\pdfjpg\JPG3" 路径下。如果该路径不存在,请自动新建。

4. 保存的图片格式为JPG。

5. 图片的命名格式为:销售合同1_page1_image1.jpg"。

用生成的新代码替换并运行!

运行结果

看到了吗?你完全掌握了主动权!想提取哪张,就提取哪张,AI就是你最听话的工具人!

总结一下

从今天起,你又get了一个强大的“反内卷”技能。下次再遇到类似的繁琐任务,你就可以优雅地泡杯咖啡,看着代码自动运行,然后准时下班,把震惊的表情留给同事和老板。

你不需要成为编程高手,只需要学会清晰地向AI描述你的需求。

关注我,我会持续分享更多AI+Python提高工作效率的干货!

你在工作学习中还遇到了哪些重复繁琐的难题?欢迎在评论区留言,我们一起研究怎么用AI把它自动化!

觉得这个视频对你有用?别忘了给我一个 【点赞】 + 【收藏】,再 【分享】 给身边有需要的朋友们,让大家一起从繁琐的工作中解放出来!我们下期见

特别声明:[别再一张张截图了!教你用AI,一键“榨干”PDF里的所有图片!] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

炸裂!24岁男顶流主动退圈,自曝内娱潜规则太毁三观,『吴京』没说错(24岁男神照片)

那时候,赖冠霖站在悬崖边上:继续走下去,是继续扮演那个虚假的完美偶像,拿着天价片酬,却感到越来越空虚;停下来,走向后退,是一片深渊,可能会被骂作逃兵,被粉丝抛弃。最有意思的是那些还在圈中打拼的艺人,他们…

炸裂!24岁男顶流主动退圈,自曝内娱潜规则太毁三观,『吴京』没说错(24岁男神照片)

二饼完全放飞自我,化身『抖音』才艺直播的主宰,有这水平还怕引流(二饼是啥)

如今,他已经敢大大方方地唱《海阔天空》,高音直接飚到High C,再加上一段山东快书做彩蛋,一声唢呐吹响,打赏像雪花一样纷纷扬扬,飞机火箭的刷屏密度,简直比过年放鞭炮还要密集。哪怕是滤镜加成十级,或者对口型加…

二饼完全放飞自我,化身『抖音』才艺直播的主宰,有这水平还怕引流(二饼是啥)

射血分数42是心衰吗(射血分数44是心功能几级)

射血分数42通常提示存在心力衰竭。射血分数是评估心脏泵血功能的重要指标,正常值为50-70%,低于40%可明确诊断为射血分数降低型心力衰竭。 射血分数42处于临界范围,可能反映早期或轻度心力衰竭

射血分数42是心衰吗(射血分数44是心功能几级)

贝克汉姆再遭打击,大布除掉了爸爸刺青,球星对长子的爱仍在(贝克汉姆怎么了)

在他约有110个纹身图案中,有73个与妮可拉有关,其中包括胸前那巨大无比的Peltz字样,这似乎是在昭告世人,他与佩尔茨家族的联系非常深厚。有知情人士透露:看到布鲁克林不仅遮掩了自己致敬母亲的纹身,现在又去掉…

贝克汉姆再遭打击,大布除掉了爸爸刺青,球星对长子的爱仍在(贝克汉姆怎么了)

法国警方出动,国际监管机构也下场,马斯克这次彻底犯了众怒(法国警察暴力)

包括涉嫌协助持有和传播儿童虐待图像,利用深度伪造技术侵犯肖像权等问题,已将X平台推向了舆论的风口浪尖。在巨大的舆论压力下,X平台已经暂停了Grok的图像生成功能(付费用户除外),并承诺将修补系统漏洞,阻止生成…

法国警方出动,国际监管机构也下场,马斯克这次彻底犯了众怒(法国警察暴力)