蘭雅 Adobe Illustrator 工具箱© 2023.11.11_ 源码教程视频
下图是工具图形按钮框架源码模版,你可以修改成自己的工具,然后代替你自己的工具代码
详细操作,你可以使用百度搜索,应该能搜到视频教程
```
#target illustrator
// 创建面板使用面板目前有问题,所以先用对话框
var panel = new Window("dialog", "蘭雅 Adobe Illustrator 工具箱© 2023.11.11");
// var panel = new Window("palette", "蘭雅 Adobe Illustrator 工具箱© 2023.11.11");
with (panel) {
// 创建按钮组
var BtGroup1 = panel.add("group");
var BtGroup2 = panel.add("group");
// 设置按钮组为水平布局
BtGroup1.orientation = "row";
BtGroup2.orientation = "row";
// 添加按钮
var button1 = BtGroup1.add("button", undefined, "标注尺寸");
var button2 = BtGroup1.add("button", undefined, "文件名日期");
var button3 = BtGroup1.add("button", undefined, "借咬口5mm");
var button4 = BtGroup1.add("button", undefined, "尺寸取整");
var button5 = BtGroup2.add("button", undefined, "拼版左上对齐");
var button6 = BtGroup2.add("button", undefined, "物件尺寸大小");
var button7 = BtGroup2.add("button", undefined, "物件轮廓边界");
// 设置按钮组的边缘间距设置按钮间距
BtGroup1.spacing = 2; // 调整按钮之间的间距
BtGroup2.spacing = 2;
// 按钮点击事件处理程序
button1.onClick = function () {
make_size(); panel.close();
};
button2.onClick = function () {
filename_date(); panel.close();
};
button3.onClick = function () {
mark_5mm(); panel.close();
};
button4.onClick = function () {
size_to_integer(); panel.close();
};
button5.onClick = function () {
replace_align_position(); panel.close();
};
button6.onClick = function () {
size_by_width_height(); panel.close();
};
button7.onClick = function () {
size_by_controlBounds(); panel.close();
};
}
// 显示面板
panel.show();
//==================================================================================//
// 蘭雅 Adobe Illustrator 工具箱© 2023.11.11各个按钮功能模块
//==================================================================================//
// 标注尺寸
function make_size() {
alert("感谢支持! 蘭雅 Adobe Illustrator 工具箱© 2023.11.11");
}
// 文件名日期
function filename_date() {
alert("感谢支持! 蘭雅 Adobe Illustrator 工具箱© 2023.11.11");
}
// 借咬口5mm
function mark_5mm() {
alert("感谢支持! 蘭雅 Adobe Illustrator 工具箱© 2023.11.11");
}
// 尺寸取整
function size_to_integer() {
alert("感谢支持! 蘭雅 Adobe Illustrator 工具箱© 2023.11.11");
}
// 物件轮廓边界
function size_by_controlBounds() {
alert("感谢支持! 蘭雅 Adobe Illustrator 工具箱© 2023.11.11");
}
// 物件尺寸大小
function size_by_width_height() {
alert("感谢支持! 蘭雅 Adobe Illustrator 工具箱© 2023.11.11");
}
// 拼版左上对齐
function replace_align_position() {
alert("感谢支持! 蘭雅 Adobe Illustrator 工具箱© 2023.11.11");
}
```
下载链接 补上,因为现在修改过才适合方便使用
源码开放下载的, 当然这里也尝试简单加密
解决了一些问题,就是目前帖子好像被管理员删除了
使用 Window("palette") 不能保持窗口,需要在前面有 两行
#target illustrator
#targetengine main
var vs = "illustrator-" + app.version.substr(0, 2);
ShowWindow();
function ShowWindow() {
var myDialog = new Window("palette", "My dialog");
var bt = myDialog.add("button", undefined, "标注尺寸");
bt.onClick = function () { // 标注尺寸.jsx
make_size();
}
myDialog.show();
}
看看和其他的人有啥不一样,CS6能用不 标准尺寸最好带箭头,文件名日期功能太少了,能把色标标注一下就好了 灰白 发表于 2023-11-13 10:40
标准尺寸最好带箭头,文件名日期功能太少了,能把色标标注一下就好了
这个是制作文件用的,不是拼版用的
拼版用 有 CorelDRAW的自己写的插件,哪个信息点
页:
[1]