【问题标题】:Adobe Bridge ExtendScript CS5 - Exporting PSD as 300DPI JPEGsAdobe Bridge ExtendScript CS5 - 将 PSD 导出为 300DPI JPEG
【发布时间】:2013-07-24 20:29:40
【问题描述】:

我正在尝试使用 ExtendScript 将 Adob​​e Bridge CS5 中的 PSD 和 TIF“导出”为 300 DPI JPEG。

我查看了 BitMap 对象和 ExportTo 函数,但它似乎不接受除 JPEG 通用压缩数 (0-100) 之外的任何参数。

现在所有文件都导出为 72 DPI。

如果可行的话,我也愿意考虑使用 Bridge 来启动自动 Photoshop 进程。不过,我还没有看到任何东西表明它可以以这种方式使用。

【问题讨论】:

  • DPI 在谈论数字图像时毫无意义。只有在打印机或屏幕上输出图像时,DPI 才会发挥作用。 640X480 的图像在 300 dpi 和 72 dpi 时是一样的……只要担心像素尺寸,这才是最重要的。
  • 这些文件将进入一个要求所有输入为 300DPI 的系统。如果我尝试上传这些 72DPI 图像,它会返回一个错误。我只是希望在我现有的 ExtendScript 资源中自动化这个过程。
  • [捂脸]。我真的希望模拟媒体人停止编写数字交互... dpi 只是一个元设置,对图像数据本身没有影响。也就是说,也许superuser.com/questions/84279/… 会将您的默认设置设置为上传验证不会拒绝的内容。
  • 是的,这很痛苦,但我们的系统与一些公司交互,包括对所有自动图像上传的要求。实际上,我曾尝试在 Photoshop 中设置 DPI,以查看它是否会通过 Bridge 导出继续,但没有这样的运气。我在想我的最终解决方案将以某种方式涉及启动 Photoshop,传递一组文件 URI 和保存到 URI,然后让它完成剩下的工作。
  • photoshop 会将其 DPI 设置应用于保存的图像,包括来自批处理操作的图像。只是一个简单的默认示例批量调整大小应该留下用默认 DPI 元标记的调整大小的图像。

标签: javascript adobe photoshop extendscript bridge


【解决方案1】:

您可以通过 Photoshop 操作来做到这一点...

  • 在 Photoshop 中打开您的文件之一
  • 找到“动作”面板(窗口->动作)
  • 单击新操作图标
  • 点击 Ctrl Alt I 调出图像大小对话框

  • 将分辨率设置为 300 像素/英寸
  • 取消选中重新采样
  • 点击 Ctrl Shift S 将文件保存到某处
  • Ctrl W 关闭(不保存)
  • 单击“操作”面板底部的停止按钮
  • 切换到网桥
  • 突出显示需要处理的文件
  • 选择工具->Photoshop->批处理
  • 从下拉菜单中选择您刚刚创建的操作
  • 单击确定

Photoshop 会为您将所有文件转换为 300dpi 的 jpg。

【讨论】:

    猜你喜欢
    • 2016-07-03
    • 1970-01-01
    • 2011-12-27
    • 2018-05-12
    • 1970-01-01
    • 2013-02-26
    • 2013-03-15
    • 2011-05-19
    • 1970-01-01
    相关资源
    最近更新 更多