@KatarinaKor

Почему не срабатывает скрипт для Adobe Illustrator?

Скрипт длинный. Весь не поместился
Выдаёт ошибку для 38 строке
var doc = open(new File(TempFile));

Пытались запускать и так, и из самого Illustrtator, и из папки Adobe - Scripts на диске C - выдаёт одну и ту же ошибку

#target 'illustrator'
start = 1;

var p2m = 2.8346456692895529791059593367061; // point to mm param

function pt2mm(n){ return n * p2m; };

const TempFile = 'D:/Script_AI/Template_My#2.ait';
const TableFile = 'D:/Script_AI/!Tablica.ai';
const RulonFile = 'D:/Script_AI/!Rulon.ai';

var XML_Path = 'S:/017/';

const TextSize = 18; //пт

try {
var TextName = app.textFonts.getByName ('Arial');
} catch (Error){
var TextName = app.textFonts.getByName('ArialMT');
};

/*
const NookIndent = 10;
const nookSize = 5;
const microPointsSize = 0.5;
const microPointsIndent = -5;
*/
const strokeW = 0.3; //mm

var Gap = 3*p2m;

var VertLinesX = new Array();
var HorLinesY = new Array();
var rollRight = false;
var dName;

var doc = open(new File(TempFile));

try {
var Color = doc.swatches.getByName('[Registration]').color;
} catch (Error) {
var Color = doc.swatches.getByName('[Совмещение]').color;
};
  • Вопрос задан
  • 184 просмотра
Решения вопроса 1
@Dementor
программист, архитектор, аналитик
Скрин ошибки в комментарии. Ошибка в том, что файла нет, поэтому он не открывается.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы