• Уважаемые коллеги!
    В интервале времени с 20 по 28 октября на сервере будут производиться технические работы.
    Какое-то время форум будет работать нестабильно и/или будет недоступен.
    Администрация приносит извинения за причиненные неудобства.

Кривить текст в выделенных файлах

Статус
Закрыто для дальнейших ответов.

EREX

Участник
Топикстартер
Сообщения
278
Оценка реакций
0
Для массовой обработки растровой графики существует скрипт forum.rudtp.ru/resources/crop-and-resize.79
Существует ли подобный скрипт для окривления текста в иллюстраторовских файлах? Чтобы из индизайна запустить и... понеслась! Очень надо.
 
Последнее редактирование модератором:

EREX

Участник
Топикстартер
Сообщения
278
Оценка реакций
0
Не хочу отдавать редактируемые иллюстрации заказчику. А Вы почему интересуетесь?
 

EREX

Участник
Топикстартер
Сообщения
278
Оценка реакций
0
Заказчик часто интересуется получить индизайновский исходник. Да пожалуйста! А вот с графикой мне не хочется...
А кривить вручную десятки и сотни файлов...
 

duh

15 лет на форуме
Сообщения
1 215
Оценка реакций
589
Ну я бы собрал (package) и Ai-шки в папке с линками пропустил бы через action иллюстраторовский. (Ну это без скрипта для индд.)
 

dumbm1

Участник
Сообщения
397
Оценка реакций
175
подобный скрипт для окривления текста в иллюстраторовских файлах? Чтобы из индизайна запустить и... понеслась!
  • почему из Индизайна, разве Индизайн может линковать иллюстраторовские файлы?
  • что имеется в виду под Иллюстраторовскими файлами, только с расширением .ai?
  • "подобный" скрипту Олега Бутрина в чём?
  • может опишете поподробнее алгоритм задачи, как у Вас всё это должно происходить?
сам код для скривления в иллюстраторе вроде бы простой...
PHP:
for ( var i = 0; i < activeDocument.textFrames.length; i++ ) {
  activeDocument.textFrames[ i ].createOutline ();
}
 

EREX

Участник
Топикстартер
Сообщения
278
Оценка реакций
0
Сам я чаще использую формат eps. Мне приходится делать немало вставок в виде графиков, схем и рисунков с текстовыми блоками в них. Довольно часто заказчик впоследствии желает внести изменения в текстовые блоки. А иногда присылает уже готовые епсы с текстами. Десятки, иногда за сотню переваливает. А порой приходится обрабатывать море формул в том же формате, причем часть символов в таких файлах уже окривлена, а часть - текстом. (В этих формулах еще и с кириллицей траблы...)
Помимо качества работы, скрипт Бутрина хорош тем, что можно 500 страниц с 1000 картинок обработать автоматом, а за это время картошку почистить и несколько звонков сделать. Это мне и нужно. Прилинковал в индизайн всю графику, запустил скрипт - пусть трудится.
 

Linxy

Девушка с битой
10 лет на форуме
Сообщения
2 276
Оценка реакций
3 840
@EREX, для Вашей задачи отлично подойдет совет @duh. Я также пользуюсь таким способом. Эффект тот же. Иллюстратор трудится, а я пока занимаюсь своими делами. Action очень простой: выделить весь текст и перевести в кривые. Можно натравить и на eps.
 
Последнее редактирование:

EREX

Участник
Топикстартер
Сообщения
278
Оценка реакций
0
Спасибо! Я чего-то зациклился на скриптах... Попробую воспользоваться.
 

suntory

Administrator
15 лет на форуме
Сообщения
20 728
Оценка реакций
10 981

Lexxey

12 лет на форуме
Сообщения
279
Оценка реакций
81
А какая платформа?
 

idreamer

Участник
Сообщения
288
Оценка реакций
92
Есть же скрипт для индизайна.
:) "Скрипт для иллюстратора чтобы запускать из индизайна".
ТС, где в итоге кривить текст?
 

Вложения

Последнее редактирование:

suntory

Administrator
15 лет на форуме
Сообщения
20 728
Оценка реакций
10 981

EREX

Участник
Топикстартер
Сообщения
278
Оценка реакций
0
Спасибо большое, но мне нужно править из индизайна текст в прилинкованных епсах. Ваш скрипт - штука полезная, но не по теме.
 

idreamer

Участник
Сообщения
288
Оценка реакций
92
Согласен, не совсем то, что требовалось. К стати говоря, буду рад получить такой скрипт. Готов скинуться деньгами скриптописателю.
 

dumbm1

Участник
Сообщения
397
Оценка реакций
175
Внимание! Это тестовая версия!
  1. скрипт открывает Иллюстраторовские епсы
  2. кривит текст на разлоченых видимых слоях
  3. закрывает файл с СОХРАНЕНИЕМ изменений!
PHP:
//@target indesign

var all_links = app.activeDocument.links,
    i, f, bt;

for ( i = 0; i < all_links.length; i++ ) {
  if ( all_links[ i ].linkType == 'EPS' && all_links[ i ].linkXmp.creator.slice ( 0, 17 ) == 'Adobe Illustrator' ) {
    f = new File ( all_links[ i ].filePath );
    illustrator.open ( f );
    bt = new BridgeTalk ();
    bt.target = 'illustrator';
    bt.body = "\
           for ( var i = 0; i < activeDocument.textFrames.length; i++ ) {\
              activeDocument.textFrames[ i ].createOutline (); i--\
            }\
           activeDocument.close(SaveOptions.SAVECHANGES);"
    bt.send ();
  }
}
 

idreamer

Участник
Сообщения
288
Оценка реакций
92
Внимание! Это тестовая версия!
  1. скрипт открывает Иллюстраторовские епсы
  2. кривит текст на разлоченых видимых слоях
  3. закрывает файл с СОХРАНЕНИЕМ изменений!
Не работает в ID СС 9 x64. Так же делал package и снова запускал скрипт - не работает. Eps'ы сохранял в версии cs5 и cs3.
 

Вложения

Статус
Закрыто для дальнейших ответов.