Home » Archive

Articles in the Скриптинг Category

Скриптинг »

[11 Ноя 2008 | 2 Comments | ]

Сейчас мы будем создавать первый скрипт для Индизайна на языке JavaScript, который:
Создаст новый документ;
Создаст текстовый фрейм на определенной странице;
Добавит текст в текстовый фрейм.

Скриптинг »

[7 Ноя 2008 | No Comment | ]

Вы знаете, что текст в документе Индизайна расположен в фреймах, фреймы — на страницах и разворотах, страница есть часть разворота и на ней может содержаться графика, а документ состоит из нескольких страниц и содежит стили, цвета, слои и мастер-страницы.
Именно таким же образом построена объектная модель Индизайна, согласно которой документ содержит страницы, содержащие элементы (текстовые фреймы, прямоугольники и т.п.). Текст содержит символы, слова, абзацы и т.п., а  графические элементы, в свою очередь, могут содержать файлы изображений, EPS-файлы или PDF-файлы. Именно эти объекты и используются в скриптах.
Здесь еще надо принять во внимание …

Скриптинг »

[2 Ноя 2008 | No Comment | ]

Для работы со строками в JavaScript имеется встроенный статический объект String.
JavaScript различает строковые значения и строковые объекты. И те, и другие используют одинаковые методы, поэтому обычно для присвоения переменной строкового значения нет необходимости создавать объект (конструктором String()). Для этого требуется лишь обычная операция присвоения (var myStr = «Hello!»).

Скриптинг »

[20 Окт 2008 | No Comment | ]

Объект Array является встроенным объектом JavaScript и используется для создания массивов, т. е. упорядоченных наборов элементов любого типа.
Создание массива

Скриптинг »

[17 Окт 2008 | No Comment | ]

Math object
Он входит в состав языка JavaScript и его не надо создавать. Его свойства и методы всегда доступны. В качестве свойств он содержит много математических констант. В качестве методов — много математических функций, известных нам со школьной программы.

Скриптинг »

[16 Окт 2008 | No Comment | ]

JavaScript — интерпретируемый язык
Как и большинство языков сценариев, JavaScript интерпретируется средой, в которой он выполняется. JavaScript не компилируется в бинарный код наподобие .ехе. Недостаток интерпретируемого языка — для выполнения кода затрачивается много времени, поскольку среда (Adobe InDesign) компилирует директивы во время выполнения. Однако есть и преимущество — можно легко и быстро усовер­шенствовать исходный код.
JavaScript является объектно-ориентированным языком
Вы будете работать с объектами, которые инкапсулируют данные (свойства) и поведе­ние (методы). Однако, хоть и можно работать с объектами, их невозможно разделить на подклассы. Объектная модель JavaScript основывается на экземплярах, а не на концепции …