Изменить ширину рамки, используя скрипт

Я пытаюсь написать файл сценария для FrameMaker, который создает сочетание клавиш для границы кадра. Все работает нормально, за исключением атрибута BorderWidth:

aframe.Pen = 0;
aframe.Color = "Black";
aframe.BorderWidth = 0.5;

Я хочу установить ширину границы на 0.5pt, но она всегда получается 1pt. Как я могу сделать границу более тонкой, используя этот скрипт?

0 ответов

В framemaker 1 pt равно 65536. Установив 0.5, вы установите его на значение ниже минимального, поэтому по умолчанию оно равно 1 pt.

Чтобы получить желаемый результат, установите BorderWidth на 65536/2.

Другие вопросы по тегам