Разноцветная линия с одной стороны фотографии!

  • Автор темы Автор темы CMYKozoid
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Ответ: Разноцветная линия с одной стороны фотографии!

Ну и когда наконец отмучался с библиотеками, традиционно пришла более простая идея.
PHP:
var myDoc = app.activeDocument;
var mySel = myDoc.selection;
for (i=0;i<mySel.length;i++){
	var myGB = mySel[i].geometricBounds;
	try{app.select(app.activeWindow.activeSpread.rectangles.item("TC"));}
	catch(e){alert("Перенесите прямоугольник на разворот");exit();}
	app.select(myDoc.selection[0]);
	app.copy();
	app.paste();
	app.activeWindow.activeSpread.rectangles.item("TC").select();
	var myRec = myDoc.selection[0];
	myRec.geometricBounds = [myGB[0],myGB[3],myGB[2],myGB[3]+9];
}
Здесь всё просто. Копируем прямоугольник на разворот (можно на поля, главное чтобы был на этом развороте), выделяем все иллюстрации и запускаем скрипт. Всё.
PS. Пп 2 и 4 из предыдущего поста остаются в силе.
 
Ответ: Разноцветная линия с одной стороны фотографии!

Есть относительно простое решение.
1. Рисуем бокс. В этот бокс загружаем картинку.
2. С нужной стороны рисуем то, что хочется (в данном случае - три разноцветные линии)
3. Группируем.
Все.
При скалировании группы ТОЛЩИНА линий не изменяется. А дотянуться до картинки всегда можно.
Проблема только в том, что не надо забывать о группе. А это действительно проблема! Проверено на опыте :)
 
Ответ: Разноцветная линия с одной стороны фотографии!

1. Рисуем бокс. В этот бокс загружаем картинку.
Проверено на опыте :)
Какого размера бокс?
После загрузки изображения, нужно привести к нему размер бокса.
Что будет с объектами-линиями в этой группе?
Проверено на опыте?
 
Ответ: Разноцветная линия с одной стороны фотографии!

Да! Проверено на опыте! Проблема только с работой в группе.
 
Ответ: Разноцветная линия с одной стороны фотографии!

Да! Проверено на опыте! Проблема только с работой в группе. Повторяю - работаем с группой!
Дополнение.
В работе можно использовать разные подходы, которые приводят к нужному результату.
Мне приходилось встречаться с подобной проблемой, но только с одной разницей - была просто линия. Заставить верстальщиков работать с группой - <не скажу, цензура!>!!!
Одного и того же результата можно добиться разными способами, и не всегда это устраивает всех. Данный пример именно такой.
 
Ответ: Разноцветная линия с одной стороны фотографии!

Вы об этой проблеме? И второй вопрос: в чем рационализаторство? Фотографий около 2000. Задача — сделать быстро. При переделывании быстро исправить. Как факт сгруппированности решает этот вопрос? Действительно, хочется понять Вашу мысль.
 

Вложения

  • threeColorScale.jpg
    threeColorScale.jpg
    144.2 КБ · Просм.: 856
Ответ: Разноцветная линия с одной стороны фотографии!

Если скриптом - использовать поле Label. Пиши что хочешь и используй. А потом можно закачать что надо (правильно заполнить это поле).
При скалировании группы Weight Stroke не меняется - Weight Stroke не меняется и при этом линии не уползают от края бокса.
Проверял на CS3 и CS4.
 
Статус
Закрыто для дальнейших ответов.