Доброго времени суток
Сразу скажу я только начинаю изучать JavaScript
решил написать небольшой скрипт для отрисовки выкройки картона (коробка)
первая часть есть но нужно добавить размеры то есть показать сколько какая сторона длиной и т.д.
первые три окна с строкой ето размеры картона
с выравниванием конечно еще пока проблемка но я работаю над этим
вторая часть кода возможно вы встречали такой скрипт под названием "specify" показывает размер выделенного обьекта
только вот я пока листал немного запутался что к чему в этом коде
если подскажете как можно проще и быстрее добавить размеры буду очень благодарен
Сразу скажу я только начинаю изучать JavaScript
решил написать небольшой скрипт для отрисовки выкройки картона (коробка)
первая часть есть но нужно добавить размеры то есть показать сколько какая сторона длиной и т.д.
первые три окна с строкой ето размеры картона
JavaScript:
var docRef = app.activeDocument;
var Koef_mm = 2.834645
var Szer_1P = prompt('Wpisż znaczenie krótkiej strony', 100) ;
var Szer_2P = prompt('Wpisż znaczenie długej strony?', 100);
var Wys_1P = prompt('Wpisż wysokość kartonu?', '');
var Szer_kr = (Koef_mm*Szer_1P)
var Szer_dl = (Koef_mm*Szer_2P)
var Wysokość = (Koef_mm*Wys_1P)
var Wysokość_klapki = (Szer_kr/2)
// Srodek kartonu
var Klap_smal1 = docRef.pathItems.rectangle(50, 10, Szer_kr, Wysokość);
var Klap_big1 = docRef.pathItems.rectangle(50, 10+Szer_kr, Szer_dl, Wysokość);
var Klap_smal2 = docRef.pathItems.rectangle(50, 10+Szer_kr+Szer_dl, Szer_kr, Wysokość);
var Klap_big2 = docRef.pathItems.rectangle(50, 10+Szer_kr+Szer_dl+Szer_kr, Szer_dl, Wysokość);
// Dolne Klapki
var Klap_smal1 = docRef.pathItems.rectangle(50+Wysokość_klapki, 10, Szer_kr, Wysokość_klapki);
var Klap_big1 = docRef.pathItems.rectangle(50+Wysokość_klapki, 10+Szer_kr, Szer_dl, Wysokość_klapki);
var Klap_smal2 = docRef.pathItems.rectangle(50+Wysokość_klapki, 10+Szer_kr+Szer_dl, Szer_kr, Wysokość_klapki);
var Klap_big2 = docRef.pathItems.rectangle(50+Wysokość_klapki, 10+Szer_kr+Szer_dl+Szer_kr, Szer_dl, Wysokość_klapki);
// Gorne Klapki
var Klap_smal1 = docRef.pathItems.rectangle(50-Wysokość, 10, Szer_kr, Wysokość_klapki);
var Klap_big1 = docRef.pathItems.rectangle(50-Wysokość, 10+Szer_kr, Szer_dl, Wysokość_klapki);
var Klap_smal2 = docRef.pathItems.rectangle(50-Wysokość, 10+Szer_kr+Szer_dl, Szer_kr, Wysokość_klapki);
var Klap_big2 = docRef.pathItems.rectangle(50-Wysokość, 10+Szer_kr+Szer_dl+Szer_kr, Szer_dl, Wysokość_klapki);
с выравниванием конечно еще пока проблемка но я работаю над этим
вторая часть кода возможно вы встречали такой скрипт под названием "specify" показывает размер выделенного обьекта
только вот я пока листал немного запутался что к чему в этом коде
если подскажете как можно проще и быстрее добавить размеры буду очень благодарен