Маска по монтажной области - Форум по Векторной Графике
Маска по монтажной области
|
EvilHIRURG | Дата: Воскресенье, 11.01.2015, 20:15 | Сообщение # 1 |
Группа: Человек
Сообщений: 205
Статус: Offline
| Собственно вопрос: 1.Можно ли как то создавать одним кликом прямоугольник который сходу будет ровняться монтажной области вплоть до 0.001 пиксела что бы сразу применять маску?
2. Можно ли передвинуть выделенный обьект по горизонтали или по вертикали сразу на то растояние которое имеет сам обьект? В данном случае я говорю о квадрате плитки бесшовного рисунка. Нужно что бы краи стыкались только внешними его сторонами а не внутреними как это можно сделать стандартным выравниванием?
|
|
| | |
lazun | Дата: Понедельник, 12.01.2015, 15:04 | Сообщение # 2 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| 1. Я обычно действую в другом порядке. Равняю монтажную область по прямоугольнику. Не знаю подойдет ли такой способ вам. 2. Так ничего не мешает использовать команду Move (или эффект Transform) с величиной (величинами), которая равна размерам плитки
|
|
| | |
EvilHIRURG | Дата: Понедельник, 12.01.2015, 15:09 | Сообщение # 3 |
Группа: Человек
Сообщений: 205
Статус: Offline
| 1. Увы, мне нужен постоянно прямоугольник по размерам монтажной области.
2. Тоже Увы, в экшен не запишеш. Вернее размеры постоянно разные, не запомниш каждый :((
Нужно скрипт искать, хотя бы по первому вопросу.
|
|
| | |
lazun | Дата: Понедельник, 12.01.2015, 15:13 | Сообщение # 4 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| 1. Если размер артбоарда постоянный, то создай шаблон с таким прямоугольником.
|
|
| | |
EvilHIRURG | Дата: Понедельник, 12.01.2015, 15:21 | Сообщение # 5 |
Группа: Человек
Сообщений: 205
Статус: Offline
| Нет, постоянно разный. Спасибо!
|
|
| | |
EvilHIRURG | Дата: Понедельник, 12.01.2015, 16:47 | Сообщение # 6 |
Группа: Человек
Сообщений: 205
Статус: Offline
| Код mm = 2.834645; lsd = activeDocument; lsd.rulerOrigin = Array(0, 0); lsd2=lsd.activeLayer;
colork = newCMYKcolor(0,0,0,30);
rect = lsd2.pathItems.rectangle(0, 0, (lsd.width/mm)*mm, -(lsd.height/mm)*mm, false); rect.stroked = false; rect.filled = true; rect.fillColor = colork; rect.selected=true;
function newCMYKcolor(c,m,y,k) { var regColor = new CMYKColor(); regColor.cyan = c; regColor.magenta = m; regColor.yellow = y; regColor.black = k; return regColor; }
Скрипт создает прямоугольник по рабочей области!
|
|
| | |
EvilHIRURG | Дата: Понедельник, 12.01.2015, 18:52 | Сообщение # 7 |
Группа: Человек
Сообщений: 205
Статус: Offline
| Еще один скрипт по созданию прямоугольника соответствующего монтажной области.
Код var artRect = makeRectToArtb ();
function makeRectToArtb () {
activeDocument.rulerOrigin = [ 0, activeDocument.height ];
var artbWidth = activeDocument.width, artbHeight = activeDocument.height;
return activeDocument.activeLayer.pathItems.rectangle ( 0, 0, artbWidth, artbHeight ); }
|
|
| | |
lazun | Дата: Вторник, 13.01.2015, 07:29 | Сообщение # 8 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| EvilHIRURG, Спасибо! Надеюсь, кому-то пригодится.
|
|
| | |
Yury | Дата: Вторник, 25.08.2015, 19:54 | Сообщение # 9 |
Группа: Человек
Сообщений: 14
Статус: Offline
| Приветствую! Я еще новичок в Ai, но когда проходил курс по Ai, то позиционирование было удобно делать следующими способами: 1. Если в настройках была включена функция "прилипания" новых объектов и указана дистанция, например, 4 или 5px, то прилипание новых объектов к монтажной области через Smart Guides происходило без проблем, если дистанция рисования в пределах этих указанных пикселей. 2. Наиболее удобный способ когда нужно точное позиционирование объекта (чтобы не прилипло куда не надо) проводил по координатам X и Y в текущей контрольной панели инструмента с контролем ширины и высоты объекта. Таким образом если я знаю размер артборда, то использовать его и для четырехугольника не составляет труда. Главное, чтобы оба объекта (артборд и четырехугольник) отсчет координат начинали одинаково, например, от верхнего левого угла) - и это также можно изменить на пиктограмме в этой же рабочей панели. Можно также задать точные размеры четырехугольника выбрав этот инструмент и кликнув два раза где рисуете - появляется диалоговое окно. Но обычно пользуюсь правкой размеров и координат расположения именно в панели контроля инструмента. Есть еще нюанс - фигуру лучше делать без обводки, а то после экспанда появится дополнительная толщина на половину ширины обводки (если конечно, вы не меняли настройки обводки, например, на внутреннюю). Ну это если экспанд предполагается, конечно. Это мой первый пост. Прошу прощения, если что то упустил.
|
|
| | |
lazun | Дата: Среда, 26.08.2015, 07:06 | Сообщение # 10 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| Yury, Все правильно, только человеку была нужна автоматизация, так как производит тысячи векторов в день
|
|
| | |
Yury | Дата: Среда, 26.08.2015, 09:09 | Сообщение # 11 |
Группа: Человек
Сообщений: 14
Статус: Offline
| Под конкретные цели, конечно, автоматизация удобнее. Тоже себе возьму на заметку)).
|
|
| |
|
|
|
Новости Форума |
 |
|
|
|
|