Как нарисовать графические линии в InDesign с помощью CEP / ExtendScript?
Я видел, что был похожий вопрос, но моя проблема не та:рисование линии в InDesign CS5.5 с использованием ExtendScript
Вот как я создаю свои графические линии:
var myArr = [
[x1, y1],
[x2, y2],
...
]
// Get the active document
var doc = app.activeDocument;
// Get item from the page
var page = doc.pages.item(0);
var line = page.graphicLines.add();
line.paths.item(0).entirePath = myArr;
У меня должно быть это (линия обведена синим):
Но я получаю следующее (прямоугольник обведен синим):
Этот прямоугольник появляется, когда я нажимаю на фокус, иначе его не существует.
Прямоугольник кажется размером с линию и хорошо расположен, но я не получил нужную линию. Что я забыл?
Заранее спасибо !
1 ответ
Попробуйте добавить эту строку в конец вашего фрагмента:
line.strokeWeight = 1;