<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel>
<title>拾星漫记 - pdf2img</title>
<link>https://blog.zhifouli.top/index.php/tag/pdf2img/</link>
<atom:link href="https://blog.zhifouli.top/index.php/feed/tag/pdf2img/" rel="self" type="application/rss+xml" />
<language>zh-CN</language>
<description></description>
<lastBuildDate>Wed, 24 Dec 2025 21:55:00 +0800</lastBuildDate>
<pubDate>Wed, 24 Dec 2025 21:55:00 +0800</pubDate>
<item>
<title>开源神器推荐：让 PDF 转图片变得超简单！</title>
<link>https://blog.zhifouli.top/index.php/archives/73/</link>
<guid>https://blog.zhifouli.top/index.php/archives/73/</guid>
<pubDate>Wed, 24 Dec 2025 21:55:00 +0800</pubDate>
<dc:creator>知否离</dc:creator>
<description><![CDATA[一款免费开源的PDF转图片工具，支持批量处理、多种格式和质量设置，界面简洁易用，转换过程可暂停继续，适合多种使用场景。]]></description>
<content:encoded xml:lang="zh-CN"><![CDATA[
<div class="aisummary"><p class="ai-header"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"         stroke-width="2" stroke-linecap="round" stroke-linejoin="round">         <path stroke="none" d="M0 0h24v24H0z" fill="none"></path>         <path d="M3 10a4 4 0 0 1 4 -4h10a4 4 0 0 1 4 4v6a4 4 0 0 1 -4 4h-10a4 4 0 0 1 -4 -4v-6z"></path>         <path d="M8 3l2 3"></path>         <path d="M16 3l-2 3"></path>         <path d="M9 13v-2"></path>         <path d="M15 11v2"></path>     </svg>AI摘要 </p> <div class="ai-text-container">     <div class="ai-hidden-text">一款免费开源的PDF转图片工具，支持批量处理、多种格式和质量设置，界面简洁易用，转换过程可暂停继续，适合多种使用场景。</div>     <div class="ai-typewriter-text"></div> <span class="ai-cursor"></span> </div> <p class="ai-footer"> 此内容根据文章生成，仅用于文章内容的解释与总结 </p></div><blockquote>一个简单易用的 PDF 批量转图片工具，支持暂停、继续，完全免费开源！</blockquote><h2>写在前面</h2><p>你是否经常需要把 PDF 文件转换成图片？</p><ul><li>📄 想把 PDF 课件转成图片发朋友圈？</li><li>📊 需要提取 PDF 报告中的某几页？</li><li>📚 想把电子书转成图片在手机上看？</li><li>🎨 需要批量处理几十个 PDF 文件？</li></ul><p>今天给大家分享一个我刚开源的小工具，专门解决这些问题！</p><p><img src="https://upyuncdn.zhifouli.top/weblog/uploads/2025/12/974968320.png" alt="" title=""></p><h2>工具特点</h2><p>这个工具有几个我觉得很实用的功能：</p><h3>✨ 简单易用</h3><p><strong>不需要懂任何技术</strong>，界面超级简洁，三步就能完成转换：</p><ol><li>选择 PDF 文件</li><li>设置输出格式和质量</li><li>点击开始转换</li></ol><p>就这么简单！</p><h3>🚀 批量处理</h3><p>支持<strong>一次选择多个 PDF 文件</strong>，自动批量转换。再也不用一个一个手动操作了！</p><p>转换过程在独立进程中进行，<strong>不会卡住界面</strong>，可以随时查看进度、暂停或停止。</p><p>每个 PDF 会自动创建一个独立的文件夹，页面按顺序命名（如 <code>文件名_0001.png</code>），井井有条。</p><h3>⚙️ 灵活设置</h3><ul><li><strong>格式选择</strong>：PNG（高质量）或 JPG（小体积）</li><li><strong>质量调节</strong>：50% - 100% 自由调整</li><li><strong>分辨率</strong>：72/96/150/200/300 DPI 多档可选</li></ul><p><strong>我的推荐设置</strong>：</p><ul><li>屏幕查看：JPG 格式 + 95% 质量 + 150 DPI</li><li>打印使用：PNG 格式 + 300 DPI</li></ul><h3>🎯 实时进度</h3><p>转换过程中可以看到：</p><ul><li>总体进度（处理了几个文件）</li><li>当前文件进度（转换到第几页）</li><li>实时状态更新</li></ul><p>而且支持<strong>暂停/继续/停止</strong>，随时掌控转换过程！</p><h2>下载使用</h2><h3>方式一：直接下载 exe（推荐）</h3><p>如果你不想折腾，直接下载打包好的 exe 文件：</p><p>👉 <strong>下载地址</strong>：<a href="https://github.com/zhifouli/pdf2img/releases">GitHub Releases</a></p><p>下载后双击运行即可，<strong>无需安装任何环境</strong>！</p><h3>方式二：从源码运行</h3><p>如果你懂一点 Python，也可以从源码运行：</p><pre><code class="lang-bash"># 克隆仓库
git clone https://github.com/zhifouli/pdf2img.git
cd pdf2img

# 安装依赖
pip install -r requirements.txt

# 运行
python pdf2img_converter.py</code></pre><h2>使用教程</h2><h3>第一步：添加 PDF 文件</h3><p><img src="点击添加" alt=" title="PDF 文件&quot;按钮"" title=" title="PDF 文件&quot;按钮""></p><p>可以一次选择多个 PDF 文件，选完后会在列表中显示。</p><h3>第二步：调整设置</h3><p>根据你的需求调整：</p><ul><li><p><strong>输出格式</strong>：</p><ul><li>选 <strong>PNG</strong> 如果你要高质量（文件会大一些）</li><li>选 <strong>JPG</strong> 如果你要节省空间（推荐）</li></ul></li><li><p><strong>图片质量</strong>：</p><ul><li>拖动滑块调整（50-100%）</li><li>建议设置 <strong>95%</strong>，基本看不出差别</li></ul></li><li><p><strong>分辨率</strong>：</p><ul><li>屏幕看：选 <strong>150 DPI</strong>（推荐）</li><li>打印用：选 <strong>300 DPI</strong></li></ul></li></ul><h3>第三步：开始转换</h3><ol><li>点击 <strong>"开始转换"</strong> 按钮</li><li>选择输出目录（图片保存的位置）</li><li>等待转换完成！</li></ol><p>转换过程中：</p><ul><li>可以点 <strong>"暂停"</strong> 暂停转换</li><li>可以点 <strong>"停止"</strong> 终止任务</li><li>进度条实时显示转换进度</li></ul><h3>完成！</h3><p>转换完成后，在输出目录中会看到：</p><pre><code>输出目录/
├── 文件1_imgs/
│   ├── 文件1_0001.png
│   ├── 文件1_0002.png
│   └── ...
└── 文件2_imgs/
    ├── 文件2_0001.png
    └── ...</code></pre><p>每个 PDF 一个文件夹，页面按顺序命名，清清楚楚！</p><h2>实际使用场景</h2><h3>场景 1：课件分享</h3><p>老师发了一个 200 页的 PDF 课件，但你只想分享其中几页重点内容到朋友圈或群里。</p><p><strong>解决方案</strong>：</p><ol><li>用这个工具转成图片</li><li>挑选需要的几页</li><li>直接发送图片即可！</li></ol><h3>场景 2：批量处理</h3><p>你有 50 个 PDF 报告需要转成图片用于 PPT 制作。</p><p><strong>解决方案</strong>：</p><ol><li>一次性选择所有 PDF</li><li>点击开始转换</li><li>去喝杯咖啡，回来就好了！</li></ol><h3>场景 3：电子书阅读</h3><p>下载的 PDF 电子书在手机上看不太方便，想转成图片。</p><p><strong>解决方案</strong>：</p><ol><li>转成 JPG 格式（节省空间）</li><li>质量设置 95%</li><li>分辨率选 150 DPI（适合手机）</li></ol><h2>为什么选择这个工具？</h2><h3>🆓 完全免费</h3><p>开源软件，完全免费使用，无任何限制！</p><h3>🔒 隐私安全</h3><p>所有转换都在<strong>本地完成</strong>，不上传任何文件到云端，你的文件你做主！</p><h3>🚀 界面不卡顿</h3><p>转换过程在<strong>独立进程</strong>中进行，界面永远保持流畅响应。可以随时查看进度、暂停继续或停止任务。</p><p>实测：100 页的 PDF 文件，大约 1-2 分钟就能转换完成（具体取决于电脑性能和设置的 DPI）。</p><h3>🛠️ 稳定可靠</h3><p>基于成熟的 PyMuPDF 库开发，处理过程稳定可靠。</p><h2>常见问题</h2><h3>Q: 支持哪些系统？</h3><p>A: 目前提供 <strong>Windows 版本</strong>的 exe 文件。Mac 和 Linux 用户可以从源码运行。</p><h3>Q: 有没有文件大小或页数限制？</h3><p>A: <strong>没有限制</strong>！想转多大的 PDF 都可以，想转多少页都行。</p><h3>Q: 转换质量怎么样？</h3><p>A: 使用业界成熟的 PyMuPDF 库，转换质量有保障。你可以自己调节 DPI 和质量参数。</p><h3>Q: 转换速度如何？</h3><p>A: 基于成熟的 PyMuPDF 库，转换速度不错！</p><ul><li>一般的 PDF（100 页左右）：1-2 分钟</li><li>大文件（500+ 页）：几分钟到十几分钟</li><li>具体速度取决于你的电脑性能和设置的 DPI</li></ul><h3>Q: 会不会有水印或广告？</h3><p>A: <strong>绝对不会！</strong> 这是纯粹的开源工具，没有任何水印、广告或限制。</p><h3>Q: 可以商用吗？</h3><p>A: 可以使用，但要注意：</p><ul><li>个人使用：✅ 完全没问题</li><li>开源项目：✅ 可以使用</li><li>商业闭源：⚠️ 需要额外的商业许可</li></ul><p>详情可以看项目的 <a href="https://github.com/zhifouli/pdf2img/blob/master/COMPLIANCE.md">COMPLIANCE.md</a> 文件。</p><h2>开源协议</h2><p>本项目采用 <strong>AGPL-3.0</strong> 开源协议。</p><p>简单说就是：</p><ul><li>✅ 你可以自由使用、修改、分发</li><li>✅ 必须保持开源</li><li>✅ 如果你修改了代码，也要开源你的修改</li></ul><p>这保证了软件会一直保持开源和免费！</p><h2>技术栈</h2><p>对于想了解技术的朋友，简单说一下：</p><ul><li>🐍 <strong>Python</strong> - 开发语言</li><li>📚 <strong>PyMuPDF</strong> - PDF 处理核心库</li><li>🎨 <strong>Tkinter</strong> - GUI 界面</li><li>⚡ <strong>multiprocessing</strong> - 后台进程处理，界面不卡顿</li><li>📦 <strong>PyInstaller</strong> - 打包成 exe</li></ul><p>代码都在 GitHub 上，欢迎查看和贡献！</p><h2>未来计划</h2><p>目前还在持续改进中，计划添加：</p><ul><li>[ ] 真正的多进程并行转换（同时处理多个 PDF）</li><li>[ ] 支持批量设置不同的转换参数</li><li>[ ] 添加图片压缩选项</li><li>[ ] 支持更多输出格式（WebP、TIFF 等）</li><li>[ ] 添加简单的图片编辑功能</li><li>[ ] 提供 Mac 版本的打包文件</li></ul><p>如果你有好的想法，欢迎在 GitHub 提 Issue 或 PR！</p><h2>写在最后</h2><p>这个工具是我平时自己用着顺手，想着分享给大家。</p><p>如果你觉得好用，欢迎：</p><ul><li>⭐ 给项目点个 Star</li><li>🔄 分享给有需要的朋友</li><li>💬 提出你的建议和想法</li></ul><p>希望这个小工具能帮到你！</p><hr><h2>相关链接</h2><ul><li>📦 <strong>项目地址</strong>：<a href="https://github.com/zhifouli/pdf2img">https://github.com/zhifouli/pdf2img</a></li><li>📥 <strong>下载地址</strong>：<a href="https://github.com/zhifouli/pdf2img/releases">https://github.com/zhifouli/pdf2img/releases</a></li><li>🐛 <strong>问题反馈</strong>：<a href="https://github.com/zhifouli/pdf2img/issues">https://github.com/zhifouli/pdf2img/issues</a></li><li>📖 <strong>使用文档</strong>：<a href="https://github.com/zhifouli/pdf2img/blob/master/README.md">https://github.com/zhifouli/pdf2img/blob/master/README.md</a></li></ul><hr><p><strong>如果这篇文章对你有帮助，欢迎点赞、收藏、分享！</strong></p><p>有任何问题欢迎在评论区留言，我会尽快回复～</p><hr><p><em>本文首发于 [拾星漫记]</em>  <br><em>作者：zhifouli</em>  <br><em>日期：2025-12-24</em></p>
]]></content:encoded>
<slash:comments>0</slash:comments>
<comments>https://blog.zhifouli.top/index.php/archives/73/#comments</comments>
<wfw:commentRss>https://blog.zhifouli.top/index.php/feed/tag/pdf2img/</wfw:commentRss>
</item>
</channel>
</rss>