Реинкарнация «Open Files In PhotoShop» (Обновление)
Верстальщики, которые уже длительное время работают с InDesign, прекрасно помнят скрипт Open Files In PhotoShop 1.0 (автор Олег Бутрин), который открывал в программе PhotoShop растровые файлы, помещенные в публикацию InDesign. Дополнительно в него заложена возможность запуска одного из экшенов для обработки файлов, а также закрытие файлов после обработки. Скрипт очень полезен для подготовки изображений к типографской печати, но к сожалению, в новых версиях Индизайна, начиная с CS4, он перестал работать.
Мы помним и другие очень полезные и функциональные скрипты Олега Бутрина, мы учились скриптингу по его рассылке, мы предвкушали новые знания о технологии xml применительно к Индизайну в его блоге… К сожалению, этот замечательный мастер исчез с нашего поля зрения.
Но появилась следующая волна скриптописателей, которые, помимо новых разработок, не дают кануть в лету классике жанра. Благодаря Леониду Пивнюку, доработавшему скрипт, программа Open Files In PhotoShop снова в строю и гарантированно работает с InDesign CS4. Еще Леонид добавил очень полезную функцию автоматического приведения разрешения изображений к 300 dpi после открытия их в Фотошопе (для изображений с эффективным разрешением менее 260 dpi или более 350 dpi), за что ему отдельное спасибо. Рекомендуем, скачивайте, пользуйтесь.
Скачать zip-архив со скриптами (оригинальным и доработанным)
Обновление от 20.03.2012
Скачать обновленный скрипт Files to Photoshop CS4.jsx v1.7 (исправлена ошибка неправильного изменения размеров повернутых в InDesign изображений. Добавлена функция сохранения копии оригинала изображения перед началом обработки). Скрипт работает также в версии CS5|5.5
Немного непонятна работа скрипта. Какой именно скрипт запускается если отметить галочкой?
В начале сценария (в 30-х строках) в двух переменных указываются назване набора скриптов и самого скрипта Фотошопа, который будет запускаться. Можно поменять эти переменные для запуска нужного скрипта (экшена) Фотошопа.
CS 5.5. При выборе любого варианта, кроме обработки ОДНОГО изображения выскакивает ошибка:
Error Number: 21
Error String: null is not an object
Line 62
Огромнейшее спасибо! Заработало! МЕГАПОЛЕЗНЫЙ скрипт лично для меня!
Еще раз проверил Win7\64 ID CS5.5 — скрипт работает без ошибок во всех режимах
Да, на 5.5 работает. А теперь подскажите что нужно дописать чтобы под Фотожоп CS6 работало? Уж больно шестерка лучше за 5-ку!
ИМХО, надо ID CS6
Возможно ли переписать скрипт так, чтобы не требовалось обязательное совпадение версий ID и PS?
Попробовал под win7/64 ID CS5.5, установлена также CS4. Функции BridgeTalk, участвующие в работе по передаче данных из Индизайна в Фотошоп, не видят младшую версиию Фотошопа.
iv-mi, а поконкретнее что и куда дописать или поправьте сами и выложите рабочий скрипт под CS6. Буду премного благодарен!
var myTarget =BridgeTalk.getTargets(null, null);
alert("myTarget = " +myTarget);
Что покажет вам этот скрипт? Если в сообщении нет нужного вам фотошопа, то дело — труба.
А я вообще не понимаю, зачем нужен этот скрипт если перейти к редактированию можно стандартными средствами Indesign?
[URL=http://www.radikal.ru][IMG]http://s019.radikal.ru/i640/1205/6c/53ef8eb0094d.jpg[/IMG][/URL]
Правой клавишей по картинке и выбор нужной функции. Если в системе прописано, что файлы с данным расширением могут быть открыты в PS то милости просим.
Что люди только не делают, дабы только не читать инструкцию 🙂
Использую InDesign CS5
acamant, а потом смотреть размеры КАЖДОЙ картинки и приводить их к 300 дпи… Вы просто не пользовались скриптом, признайтесь честно. Я работаю в газете, и мне это очень полезный скрипт. У меня процесс завязан на нем так: Выделяю картинки, они открываются в фотошопе, ресайзятся до 300 дпи, запускается скрипт в фотошопе обработки изображения и конвертирования в нужный профайл. Ану сделайте это же ручками если у вас 30 картинок на странице?
Уважаемый iv-mi! Попробовал я сделать то что вы мне написали. Скрипт выдал:
myTarget=
ame-6.0,bridge-5.064,estoolkit-3.8,illustrator-16.032,indesign-8.0,photoshop-60.064,switchboard-2.0
Скрипт работает при полной установленной Креатив Сюит 6. А вот когда программы из разных сюит — не работает.
Выложена новая версия этого скрипта:
http://adobeindesign.ru/2013/09/06/novaya-versiya-arxipoleznogo-skripta-files-to-photoshop/