Все о фотобанках и микростоках, купить и продать фото, работа для фотографа и иллюстратора


Ответ Правила нашего форума>
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.04.2014, 02:41   #4481
Завсегдатай
 
Регистрация: 05.08.2008
Адрес: Хабаровск
Сообщения: 275
Репутация: 352
Оставлено благодарностей: 65
Получено благодарностей: 342
По умолчанию Re: Обсуждаем Adobe Illustrator

Цитата:
Сообщение от Santiaga_Kiev
автоматически менять размер - нет
Может все же есть способ?
Вы же пользуетесь скриптами? Попробуйте менять размер скриптом.
Прмерно так:
Код:
app.activeDocument.artboards[0].artboardRect = new Array(x1,y1,x2,y2);
y2 со знаком минус.
polygraphus вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
Santiaga_Kiev (16.04.2014)
Старый 16.04.2014, 02:50   #4482
Старожил
 
Регистрация: 05.02.2010
Сообщения: 1,273
Репутация: 1385
Оставлено благодарностей: 315
Получено благодарностей: 1,236
По умолчанию Re: Обсуждаем Adobe Illustrator

Спасибо за ответ!
Скриптами пользуюсь, но сам не пишу

ежели не в тягость - можете написать скрипт меняющий размер артборда?
Santiaga_Kiev вне форума   Ответить с цитированием
Старый 16.04.2014, 06:41   #4483
Новичок
 
Аватар для Anyata
 
Регистрация: 30.11.2009
Сообщения: 181
Репутация: 145
Оставлено благодарностей: 276
Получено благодарностей: 135
По умолчанию Re: Обсуждаем Adobe Illustrator

v
Цитата:
Сообщение от Santiaga_Kiev
Anyata, все получилось, кроме изменения артборда. Вернее получается только вызывать окно "document setup", а вот автоматически менять размер - нет
Может все же есть способ?
У меня не получилось сделать ,так что бы вместо диалогово окна было просто действие изменеие артбоарда.
Как я понимаю вам нужно , что бы арт боард менялся с одного фиксированного размера на другой ( заранее известный).
Я бы сделала так.
Создала темплет файл с желаемым артбоардом , сохранила в темплетах.
Дальше написала акшн.
- выделить все ,
- копировать
- открыть темплет как новый документ
- вставить.
Те вы получаете новый документ с правильным артбоардом и вашей иллюстрацией.
Только вот имя у него Антайтлед. и Вам нужно его сохранить куда вы хотите с правильным именем.
Anyata вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
Santiaga_Kiev (16.04.2014)
Старый 16.04.2014, 08:24   #4484
Завсегдатай
 
Регистрация: 05.08.2008
Адрес: Хабаровск
Сообщения: 275
Репутация: 352
Оставлено благодарностей: 65
Получено благодарностей: 342
По умолчанию Re: Обсуждаем Adobe Illustrator

Цитата:
Сообщение от Santiaga_Kiev
ежели не в тягость - можете написать скрипт меняющий размер артборда?
В общем, выше я и написал однострочный скрипт меняющий размеры артбоарда. Там нужно только подставить свои значения:
x1 и у1 - это смещения относительно точки с координатами (0, 0) левого верхнего угла (в пунктах);
x2 и y2 - смещения относительно точки с координатами (0, 0) правого нижнего угла (в пунктах).
Только величины смещения по оси Y нужно ставить с обратным знаком.
Например, нужно сделать артбоард с размерами 100 х 100 мм, и смещенным на 10 мм относительно текущего положения нулевой точки влево-вверх по обеим координатам. Тогда скрипт будет выглядеть так:
Код:
app.activeDocument.artboards[0].artboardRect = new Array(-10/0.352778, 10/0.352778, 90/0.352778, -90/0.352778);
Размеры в миллиметрах делим на 0.352778, чтобы привести к пунктам.

Если мне удалось окончательно вас запутать, то говорите, каким должен быть новый артбоард, сделаю по заданным размерам.
polygraphus вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
Santiaga_Kiev (16.04.2014)
Старый 16.04.2014, 11:35   #4485
Старожил
 
Регистрация: 05.02.2010
Сообщения: 1,273
Репутация: 1385
Оставлено благодарностей: 315
Получено благодарностей: 1,236
По умолчанию Re: Обсуждаем Adobe Illustrator

Цитата:
Сообщение от Anyata
...Только вот имя у него Антайтлед. и Вам нужно его сохранить куда вы хотите с правильным именем.

Anyata, спасибо! Действительно проблема с именем, потому как мне необходимо изменять текущий файл и сохранять его под его же именем...
Santiaga_Kiev вне форума   Ответить с цитированием
Старый 16.04.2014, 11:45   #4486
Старожил
 
Регистрация: 05.02.2010
Сообщения: 1,273
Репутация: 1385
Оставлено благодарностей: 315
Получено благодарностей: 1,236
По умолчанию Re: Обсуждаем Adobe Illustrator

Цитата:
Сообщение от polygraphus
...
Если мне удалось окончательно вас запутать, то говорите, каким должен быть новый артбоард, сделаю по заданным размерам.

Меня запутывать не надо, я сам запутываться рад Вашу наполненную тайными знаниями строчку сохранил.
И она бы подошла, но у меня куча артбордов разного размера, которые мне надо привести в единый вид 640x960px.
Можно ли добавить в скрипт такие параметры, как фиксированная ширина и длина в пикселях?
Santiaga_Kiev вне форума   Ответить с цитированием
Старый 16.04.2014, 13:14   #4487
Завсегдатай
 
Регистрация: 05.08.2008
Адрес: Хабаровск
Сообщения: 275
Репутация: 352
Оставлено благодарностей: 65
Получено благодарностей: 342
По умолчанию Re: Обсуждаем Adobe Illustrator

Вроде работает. Устанавливается размер 640 х 960 px относительно центра.
Код:
var new_width = 640; // новая ширина var new_height = 960; // новая высота //================================== var myAB = app.activeDocument.artboards[0].artboardRect; var w = myAB[2] - myAB[0]; var h = myAB[1] - myAB[3]; xoffset = (w - new_width)/2; yoffset = (h - new_height)/2; app.activeDocument.artboards[0].artboardRect = new Array(xoffset, -yoffset, xoffset+new_width, -yoffset - new_height);
polygraphus вне форума   Ответить с цитированием
За это сообщение сказали спасибо:
Anyata (23.04.2014), Santiaga_Kiev (16.04.2014), Алиса Ли (27.07.2019), Юрчелло (22.04.2014)
Старый 16.04.2014, 13:24   #4488
Старожил
 
Регистрация: 05.02.2010
Сообщения: 1,273
Репутация: 1385
Оставлено благодарностей: 315
Получено благодарностей: 1,236
По умолчанию Re: Обсуждаем Adobe Illustrator

ОГРОМНЕЙШЕЕ СПАСИБО! - Все отлично работает!
я ваш должник
Santiaga_Kiev вне форума   Ответить с цитированием
Старый 22.04.2014, 11:13   #4489
Старожил
 
Аватар для inspire
 
Регистрация: 23.03.2009
Адрес: Эстония
Сообщения: 602
Репутация: 974
Оставлено благодарностей: 753
Получено благодарностей: 964
По умолчанию Re: Обсуждаем Adobe Illustrator

у меня дурацкий вопрос и поиском я не пользовалась, т.к. не знаю как покороче сформулировать и загнать в поиск ))) простите пожалуйста

в общем есть загогулина нестандартной формы. пусть будет буквой зю. надо размыть края, т.е. желательно переход от цвета к прозрачности.
я с прозрачностью на вы, умею только градиентом делать такого рода прозрачности, но по причине загогулистости этот способ не подходит. ну и блюром (но это растр же).
с блендами можно так сделать? или меш как-то приспособить?
inspire вне форума   Ответить с цитированием
Старый 22.04.2014, 11:36   #4490
Старожил
 
Аватар для LukAlex
 
Регистрация: 12.08.2007
Адрес: Чита, Россия.
Сообщения: 3,498
Репутация: 2993
Оставлено благодарностей: 3,836
Получено благодарностей: 2,985
По умолчанию Re: Обсуждаем Adobe Illustrator

Вы сами и ответили на свой вопрос
Цитата:
Сообщение от inspire
... блендами можно так сделать? или меш как-то приспособить?
LukAlex вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
inspire (22.04.2014)
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +4, время: 04:58.


©2006-2010 Microstock.ru   Powered by vBulletin® Copyright ©2000-2008, Jelsoft Enterprises Ltd.   Перевод: zCarot