将多页pdf转换为单独jpg的最佳方法

平面设计 adobe-photoshop 土坯杂技演员
2022-01-20 01:43:55

使用 Photoshop CS3 将多页 PDF 转换为单页 JPG 的最佳方法是什么?

我正在寻找一个(半)自动化的过程,因为它是一个 150 页的 pdf,所以手动操作有点麻烦。

4个回答

我知道你问过 Photoshop,但是……如果你有一台 Mac,使用 Automator 很容易做到这一点。你只需要三个动作:

  1. 询问查找器项目
  2. 将 PDF 页面渲染为图像
  3. 移动查找器项目

您甚至可以选择颜色模型、格式(12 种可用)、分辨率和压缩质量。为了测试它,我转换了一个包含 207 页的 PDF 文件:

使用“600dpi/RGB/可能的最佳质量”需要一个小时才能转换为 JPEG。
使用“300dpi/RGB/60% 质量”转换为 JPEG 大约需要 5 分钟。
(我的笔记本电脑有 Core 2 Duo 2.26Ghz)

似乎没有可用的运行良好的默认解决方案。但解决方案实际上很简单。

为此,我们需要创建自己的 Photoshop 动作。

  1. 打开示例图像(或 PDF 的第一张图像)
  2. 调出“操作”菜单
  3. 创建一个新动作。将其命名为“保存为 JPG”
  4. 将您的示例图像以 JPG 格式保存在某个文件夹中。
  5. 关闭您的图像。
  6. 停止记录动作。

  7. 打开您的多页 PDF 文件(您选择要打开的页面;每个页面将作为自己的图像打开。注意:如果您想要 1 个 pdf,则只选择 1 个 pdf。如果您想要所有这些,然后按住 Shift 并选择您要在 Photoshop 中打开的那些。这将在程序中将所有 pdf 页面作为 Photoshop 文件打开。)。

  8. 文件 -> 自动化 -> 批处理
  9. 在“操作”下,您的“保存到 JPG”操作应该在那里,选择它。
  10. 作为您的来源,选择“打开的文件”
  11. 设置目标文件夹
  12. 按确定。

这应该将所有打开的文件保存为 JPG,然后关闭文件。(为了获得更好的性能,我建议一次做 25-50 页而不是全部 150 页)

我知道你问过 Photoshop,但使用ImageMagick,你可以在命令行上执行此操作:

$ convert output.pdf pages.jpg

将产生pages-0.jpg, pages-1.jpg, ..., pages-n.jpg.

也许在 Acrobat 中您提取单个页面(在 Document→Extract Pages 下,您可以执行所有这些,或一个范围),然后使用 Photoshop 中的操作打开→ 另存为 JPG → 关闭,然后批处理所有文件。