Недавний контент quux

  1. quux

    Как программно установить кодировку создаваемому документу

    Спасибо. Воспользовался свойством файла encoding: fileVars = new File('D:\description.xml'); fileVars = fileVars.saveDlg('','*.xml'); if(fileVars) { fileVars.open('w:'); fileVars.encoding = 'UTF8'; fileVars.write(strLayers); }
  2. quux

    Как программно установить кодировку создаваемому документу

    Скрипт создает файл-описание xml. Необходимо устанавливать при сохранении кодировку UTF8. Можно ли это сделать в скрипте?
  3. quux

    Программно преобразовать прямоугольный полигон в прямоугольник

    Добрый день. Подскажите есть ли возможность программно преобразовать прямоугольный полигон в прямоугольник? Как это сделать вручную описано здесь: http://help.adobe.com/ru_RU/illustr...tml#WS714a382cdf7d304e7e07d0100196cbc5f-6439a (Преобразовать в фигуру)
  4. quux

    Преобразование Polygon в Rect

    @suntory, Спасибо огромное! Избавили от гигантского труда заново рисовать объекты. 'cooll)'
  5. quux

    Преобразование Polygon в Rect

    Добрый день. Подскажите есть ли возможность преобразовать прямоугольный полигон в прямоугольник?
  6. quux

    Найти и заменить в именах слоев

    @dumbm1, спасибо за код, сделал так: renameLayers(' (копия)', ''); function renameLayers(oldStr/*чо менять*/, newStr/*на чо менять*/) { var lays = app.activeDocument.layers.getByName("data"); // коллекция слоев for (var i = 0; i < lays.layers.length; i++) { var layName =...
  7. quux

    Найти и заменить в именах слоев

    Спасибо, буду разбираться 'cooll)'
  8. quux

    Найти и заменить в именах слоев

    Добрый день. Хочу переименовать много слоев со словом (копия) в имени. parLayer = app.activeDocument.layers.getByName("data"); if(parLayer.layers.length>0) { for(var k=0; k<parLayer.layers.length; k++) { nameLayer = parLayer.layers[k].name; }...
  9. quux

    Скрипт не видит слои svg файла

    Если сохранить eps файл в svg с пометкой "Сохранять возможность редактирования в программе Illustrator", то все работает, только размер большой :) Буду скриптом работать в eps файле, а результат сохранять в svg/
  10. quux

    Скрипт не видит слои svg файла

    Структура слоев svg файла полностью соответствует структуре слоев eps файла.
  11. quux

    Скрипт не видит слои svg файла

    Пока не понял что делать. Сохранял обратно в eps, естественно слои недоступны. Отлаживал в ExtendScript ToolKit, смотрел свойства документа и слоев, не нашел параметр который делает слои доступными. Скорее всего все сложнее, потому что файл сохраненный в svg с возможностью редактирования, по...
  12. quux

    Как в скрипте организовать выбор из выпадающего списка?

    Как в скрипте организовать выбор из выпадающего списка? Среди методов JS есть prompt, alert, confirm. А select нет :( Может есть какое то решение выбора значения из массива?
  13. quux

    Скрипт не видит слои svg файла

    Разобрался. Все дело в том что при сохранении eps файла в svg формат необходимо ставить галочку в checkbox "Сохранять возможность редактирования в программе Illustrator". Тогда все слои останутся доступными.
  14. quux

    Скрипт не видит слои svg файла

    Однако же в eps скрипт показывает два уровня слоев (мне дальше по дереву слоев не нужно, только два уровня), а в svg только самый верхний уровень.