Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Ёшкин кот, точно!
Надо весь эффект:
Set tmp = sH.Effects(1).Separate
А не саму группу:
Set tmp = sH.Effects(1).Contour.ContourGroup
tmp.Separate
Разницы по результатам действий нет, но во втором случае ссылка на объекты не сохраняется.
Всех приветствую!
Столкнулся с такой проблемой: Беру объект с эффектом Contour, сепарирую и не могу получить доступ к получившемуся объекту. Т.е. к Control Shape доступ еcть, а к тому, что было ContourGroup — нет.
If sH.Effects(1).Type = cdrContour Then
Set tmp =...
Браузер на мобильных устройствах может зависать, либо вообще ничего не отображать . Есть опыт, когда приходилось на сайтах с подобной проблемой svg в png конвертировать.
Это немного не то. Если вы собираетесь настраивать визуальную часть экстеншна, то добро пожаловать в debug. Если вы отрабатываете, как работают определенные скрипты с документом Иллюстратора, как передаются данные между панелью и документом, то это вам не подойдет.
В шаблоне Brackets это все...
Ага, эти СЕРы надо указывать в манифесте, а также версии программ, для которых написан скрипт. На сам код это никак не влияет. Т.е. меняешь в манифесте, переподписываешь, и готов скрипт для новой СЕР.
Я в свое время именно там и читал про них, чтобы определиться, что мне надо.
вот здесь именно я...
самая засада при написании экстеншена для Иллюстратора, это куча дополнительных действий.
1. чтобы проверит скрипт его надо подписать через ZXPSignCmd.
Поэтому рекомендую следующее:
- отлаживать отдельные функции в Adobe ExtendScript Toolkit CC. И только потом переносить в экстеншен.
- написать...
ну это все от рукожопости программиста зависит '))'. В Java и С понятно, что с этим построже. У меня сын программит на Java и С. С грязью и палками сталкивается и там, разбирая чужой код.
Что же вас так напрягает в полиморфизме JS? Из грязи и палок можно написать на любом языке. Покажите эталон полиморфизма, который на JS ну никак прилично не получится.
в этом удобство, не надо писать для каждого количества аргументов свои методы, можно в одном всё обработать без ошибок.
Ну а то что не типизирован, так определяйте типы, кто вам мешает? Делайте проверки на типы. Каждый учебник по JS посвящен почти на 30% этой самой проверке.
Благодаря PHP ООП я написал универсальную модульную админку-конструктор для сайтов каталогов и магазинов )).
Теперь настройка админки под требование клиента занимает максимум часа 2 )).
С уж0сом вспоминаю, сколько это занимало ранее )).
Ну тогда и PHP не ООП, т.к. у него эта возможность появилась только с версии 6 кажется )).
Я в институте сперва на С программил, он совсем не ООП.
Страуструп добавил к нему возможность работы с классами и объектами и появился С++. Но по сути это то же С. Значит тоже не ООП?
изучите сам javascript. Illustrator имеет только свою объектную модель. Зная сам javascript и имея под рукой Illustrator JavaScript Scripting Reference, где описана модель, можно легко начать программировать под Illustrator.
Все зависит, как записан PS первоначально. Можете даже проэкспериментировать: расположите параметр текущей страницы в файле лэндскэйп -- запишите ps, потом расположите в портрет и запишите другой ps.
Решал недавно подобную задачу, но я решал её на этапе вывода ps из corelDraw — написал свой...
Точняк! я уже и забыл. Тогда самый простой способ перебрать свойства и сохранить свой json )).
var colourObject=app.activeDocument.gradients[0]; // это заданный градиент допустим.
var tmp="";
for (var key in colourObject) {
tmp+=( "Ключ: " + key + " значение: " + colourObject[key] ); //...
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.