О невозможности масштабирования объектов в иллюстраторе средствами скриптинга

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

_MBK_

Пикирующий бомбардировщик
Топикстартер
15 лет на форуме
Сообщения
33 290
Реакции
10 863
Вы скажете - как это невозможно? Ведь иллюстратор предоставляет на каждый итем, зачем то, аж два, фактически, взаимнодублирующих метода resize(scaleX,scaleY,... и transform(transformationMatrix,... Однако, оба данных метода некорректно работают применительно к объектам, ка которые натянута OpacityMask. При масштабировании в сторону увеличения (scale>100) OpacityMask не увеличивается - весть объект увеличивается, а маска остается прежней! В сторону уменьшения - пожалуйста, а вот увеличивать - никак! Чем руководствовались индусы, когда делали такую дыру - ума не приложу. Возможно, это и есть та самая последняя крыса, которую, по мнению Алексея и Виталия, крысолов выпускает в подвал? Самое обидное, что баг присутствует во всей линейке иллюстраторов снизу доверху и является безнадежно непреодолимым - OpacityMask, как несложно догадаться, вместе с большинством иллюстраторовский фичей, реализована через внешний плагин и скриптингом не поддерживается принципиально. То есть даже наличие ее невозможно проверить для написания какого-нибудь ректального костыля. 'hell'
 
Статус
Закрыто для дальнейших ответов.