Adobe Bridge ExtendScript CS5 — экспорт PSD в формате JPEG с разрешением 300 точек на дюйм

Я пытаюсь использовать ExtendScript для «экспорта» PSD и TIF ​​из Adobe Bridge CS5 в формате JPEG с разрешением 300 DPI.

Я просмотрел объект BitMap и функцию ExportTo, но, похоже, он не принимает никаких параметров, кроме общего числа сжатия JPEG (0-100).

Сейчас все файлы экспортируются с разрешением 72 DPI.

Я также хотел бы рассмотреть возможность использования Bridge для запуска автоматизированного процесса Photoshop, если это сработает. Однако я не видел ничего, что указывало бы на то, что его можно использовать таким образом.


person m.ed    schedule 24.07.2013    source источник
comment
DPI не имеет смысла, когда речь идет о цифровых изображениях. DPI вступает в игру только при выводе изображения на принтер или экран. Изображение 640X480 при разрешении 300 dpi такое же, как и при 72 dpi... просто беспокойтесь о размерах в пикселях, вот что важно.   -  person dandavis    schedule 25.07.2013
comment
Эти файлы попадут в систему, которая требует, чтобы все входные данные были с разрешением 300 точек на дюйм. Если я попытаюсь загрузить эти изображения с разрешением 72DPI, это приведет к ошибке. Я просто надеюсь автоматизировать процесс в моих существующих ресурсах ExtendScript.   -  person m.ed    schedule 25.07.2013
comment
[фейспалм]. Я действительно хочу, чтобы люди, работающие с аналоговыми медиа, перестали писать цифровое взаимодействие ... dpi - это просто мета-настройка, которая не влияет на сами данные изображения. при этом, возможно, superuser.com/questions/84279/ установит для вас значения по умолчанию, которые не будут отклонены при проверке загрузки.   -  person dandavis    schedule 25.07.2013
comment
Да, это неприятно, но наша система взаимодействует с некоторыми компаниями, которые включают это требование во все автоматические загрузки изображений. На самом деле я пытался установить DPI в Photoshop, чтобы посмотреть, будет ли он переноситься через экспорт Bridge, но не повезло. Я думаю, что мое окончательное решение каким-то образом будет включать в себя запуск Photoshop, передачу массива URI файлов и URI сохранения, а остальное он сделает сам.   -  person m.ed    schedule 25.07.2013
comment
Photoshop применит свой параметр DPI к изображениям, сохраненным, в том числе из пакетных действий. просто простой пример пакетного изменения размера по умолчанию должен оставить измененные изображения, помеченные метаданными DPI по умолчанию.   -  person dandavis    schedule 25.07.2013


Ответы (1)


Вы можете сделать это с помощью экшена Photoshop...

  • Откройте один из ваших файлов в Photoshop
  • Найдите панель действий (окно-> действия)
  • Щелкните значок нового действия введите здесь описание изображения
  • Нажмите Ctrl Alt I, чтобы открыть диалоговое окно размера изображения.

введите здесь описание изображения

  • Установите разрешение на 300 пикселей/дюйм
  • Снимите флажок передискретизировать
  • Нажмите Ctrl Shift S, чтобы сохранить файл где-нибудь
  • Ctrl W, чтобы закрыть (не сохранять)
  • Нажмите кнопку остановки введите здесь описание изображенияв нижней части панели "Действия".
  • Переключиться на мост
  • Выделите файлы, которые необходимо обработать
  • Выберите «Инструменты» -> «Photoshop» -> «Пакетная обработка».
  • Выберите действие, которое вы только что создали, из раскрывающегося списка.
  • Нажмите ОК

И Photoshop преобразует все файлы в jpg с разрешением 300 dpi.

person Circle B    schedule 24.07.2013