
AiJS
jialan75
这个作者很懒,什么都没留下…
展开
-
ai 关闭外部警告
app.preferences.setBooleanPreference(“ShowExternalJSXWarning”, false);原创 2025-03-20 15:02:49 · 122 阅读 · 0 评论 -
aijs ctp咬口 自家用
【代码】aijs ctp咬口 自家用。原创 2023-08-12 14:46:28 · 245 阅读 · 0 评论 -
aijs 盒子出血
【代码】aijs 盒子出血。原创 2023-08-09 09:12:02 · 373 阅读 · 0 评论 -
ai js简单拼版 支持间距 脚线 间距可以不一样 上下左右不同也可以
【代码】ai js简单拼版 支持间距 脚线 间距可以不一样 上下左右不同也可以。原创 2023-08-07 20:19:21 · 152 阅读 · 0 评论 -
ai js new Window (‘palette‘, ‘BridgeTalk简例‘);
【代码】ai js new Window ('palette', 'BridgeTalk简例');原创 2023-05-18 14:31:00 · 542 阅读 · 1 评论 -
aijs 遍历字典
【代码】aijs 遍历字典。原创 2022-11-05 13:01:07 · 222 阅读 · 0 评论 -
aijs 对象排序
【代码】aijs 对象排序。原创 2022-11-05 12:59:55 · 257 阅读 · 0 评论 -
aijs 数组排序
【代码】aijs 数组排序。原创 2022-11-05 12:58:09 · 140 阅读 · 0 评论 -
aijs list 添加元素到前面
【代码】aijs list 添加元素到前面。原创 2022-11-05 12:57:02 · 667 阅读 · 0 评论 -
aijs 关于 获取 类型的 constructor很多有用的信息
【代码】aijs 关于 获取 类型的 constructor很多有用的信息。原创 2022-11-02 23:32:24 · 292 阅读 · 0 评论 -
Aijs 每个画板单独存PDF
【代码】Aijs 每个画板单独存PDF。原创 2022-11-02 08:07:32 · 432 阅读 · 0 评论 -
aijs 对齐
【代码】aijs 对齐。原创 2022-10-22 12:48:55 · 217 阅读 · 0 评论 -
aijs 解散群组和删除蒙版脚本
【代码】aijs 解散群组和删除蒙版脚本。转载 2022-10-20 10:22:02 · 366 阅读 · 0 评论 -
aijs 删除隐藏图层
【代码】aijs 删除隐藏图层。原创 2022-10-05 20:19:14 · 328 阅读 · 0 评论 -
aijs描边填色
【代码】aijs描边填色。原创 2022-10-04 17:11:44 · 268 阅读 · 0 评论 -
Illustrator JavaScript 出血
Illustrator JavaScript 出血。原创 2022-09-27 18:25:56 · 506 阅读 · 0 评论 -
aijs 添加图形 线条与矩形
【代码】aijs 添加图形 线条与矩形。原创 2022-09-21 15:55:37 · 175 阅读 · 0 评论 -
javascript Illustrator 添加扇形
【代码】javascript Illustrator 添加扇形。原创 2022-08-21 13:40:43 · 317 阅读 · 0 评论 -
指定文件夹下的所有AI文件 存PDF或者保存低版本Ai
代码】指定文件夹的AI存PDF。原创 2022-08-09 14:38:04 · 452 阅读 · 0 评论 -
aijs 添加虚线
function createLine() {var doc = app.activeDocument;var line = doc.pathItems.add();line.stroked = true;line.width = 4;line.setEntirePath(Array(Array(100, 100), Array(375, 100)));return line;}function main() {var pt = 72/25.4;}main();原创 2022-07-14 07:48:12 · 295 阅读 · 0 评论 -
aijs添加文字 并填充不同的颜色 demo
var hs = [1,2,3,4]for(var i=0;i<hs.length;i++){ var text = app.activeDocument.textFrames.add(); text.contents = "0123456789"; text.top = hs[i]*10 switch(i){ case 0: for(var j=0;j<text.textRanges.length;j..原创 2022-05-20 10:29:22 · 544 阅读 · 0 评论 -
aijs 添加物件
1.配置文件{ "window": { "title": "AddShape", "author": "jialan75", "date": "2022年5月14日08:57:43", "buttons": [ "添加文字", "添加多个文字", "添加图片", "添加多个图片", "添加PDF", "添加多个PDF", "添加线条", "添加多个线条", "添加原创 2022-05-14 14:04:21 · 387 阅读 · 0 评论 -
Illustrator script 脚本 基本的使用
1. create.js#include"../entry/artboard.js";#include"judgement.js";function create_color(color_type, c, m, y, k, ptname, ptinit) { /** * color_type 类型 (非必填 '','cmyk','pt','nocolor' 四选一) * c, m, y, k, ptname, ptinit 非必填 * * 例子原创 2021-12-31 00:17:46 · 2838 阅读 · 0 评论 -
aijs 添加矩形 添加线条
以下是帮助你 完成任务的一些 命令var doc = app.activeDocument;var pt = 72 / 25.4artboard = Artboard(1)//获取原点坐标(画板左上角)x = artboard.left;y = artboard.top;artboard_width = artboard.width;artboard_height = artboard.height;// 绝对值添加add_line(x, y, 30, 30, '', 'abs')原创 2021-12-28 23:00:59 · 763 阅读 · 0 评论 -
Illustrator 脚本初识
illustrator 脚本简单的 教程一切的起源var doc = app.activeDocument;//当前文档获取选中图形var sels = doc.selection;//当前选中的图形简单的例子var doc = app.activeDocument;//当前文档var sels = doc.selection;//当前选中的图形alert('你选中了'+sels.length+'个图形')遍历图形//遍历选中的物件for(i=0;i<sels.lengt原创 2021-12-28 16:44:37 · 3776 阅读 · 1 评论 -
把桌面下面 所有的png 图片导入到 ai里面的 脚本
var doc = app.activeDocument;//创建一个目录var input = new Folder(“C:\Users\Administrator\Desktop”);//获取 input目录下面的所有 png图片 得到一个数组对象var data = input.getFiles("*.png")//创建一个空列表var list = new Array();//遍历数组for(var index in data){//把图片导入到文档里面 并且把当前图像 放入到 列原创 2021-09-23 12:51:01 · 1091 阅读 · 0 评论 -
js解码
decodeURI(d.fullName);原创 2021-05-19 15:58:33 · 137 阅读 · 0 评论 -
返单编号更新
var doc = activeDocument; var pt = 72/25.4; for (k=0; k<doc.artboards.length; k++) { var abBounds = doc.artboards[k].artboardRect; var 宽=abBounds[2]-abBounds[0]; var 高=abBounds[1]-abBounds[3]; var wh = getTextWidth(); var x=abBounds[2]-3..原创 2021-04-09 18:21:56 · 150 阅读 · 0 评论 -
Ai javaScript 导入jpg 并且对应的放到画板里面 居中
// JPG 的文件夹 需要自己设置, 是jpg的位置var jpaPath = "C:\\Users\\Administrator\\Desktop";main(jpaPath);function main(jpaPath){ //获取当前文件的文件名 var jpgName = activeDocument.name.substring(0, activeDocument.name.lastIndexOf(".")); if(jpgName == ''){ alert('请先保存文件.原创 2021-03-24 12:53:54 · 297 阅读 · 0 评论 -
Ai javaScript 根据当前选中颜色来 选择相同的渐变
//只支持CMYK的 原理 第一个渐变 记录 渐变起始的颜色值 来选择渐变var doc = app.activeDocument;var rc = 20;var shapes = doc.selection;if(shapes!=null&&shapes.length==1&&shapes[0].fillColor.typename=="GradientColor"){ var color = shapes[0].fillColor.gradient.gra.原创 2021-03-23 16:53:40 · 275 阅读 · 0 评论 -
Ai javaScript 保存PDF 选择自定义选项
saveFileToPDF(getName());function getName(){ var doc = app.activeDocument; var aFile = doc.fullName; var aName = aFile.name; aName = aName.substring(0,aName.lastIndexOf('.')); return aFile.parent+'/'+aName+".pdf";}function saveFileToPDF (dest) {..原创 2021-03-23 16:15:12 · 238 阅读 · 0 评论 -
JavaScript 输入一个数 返回 2数相乘 使得 2数尽可能接近
function getRC(pageCount){ var a = Math.round(Math.sqrt(pageCount)); for(var i=0;i<10;i++){ var b = pageCount/(a+i); if(b === Math.round(b)){ return {r:b,c:pageCount/b} } } return {r:1,c:pageC...原创 2021-03-23 09:57:46 · 176 阅读 · 0 评论 -
Illustrator js 脚本 导入多页Pdf
var selectFile = File.openDialog ("选择 PDF...", "*.pdf");var pageCount = prompt('请输入总页数','');var pt = 72/25.4;var k=0;var vh = 0;for(i=1;i<Number(pageCount)+1;i++){ var pdfOptions = app.preferences.PDFFileOptions; pdfOptions.pageToOpen = i;//此处选择置原创 2021-03-11 15:46:33 · 2837 阅读 · 0 评论 -
Ai JavaScript 把桌面下面 所有的png 图片导入到 ai里面的 脚本 获取某目录下所有文件
var doc = app.activeDocument;//创建一个目录 var input = new Folder("C:\\Users\\Administrator\\Desktop");//获取 input目录下面的所有 png图片 得到一个数组对象var data = input.getFiles("*.png")//创建一个空列表var list = new Array();//遍历数组for(var index in data){ //把图片导入到文档里面 .原创 2021-01-10 13:14:34 · 502 阅读 · 0 评论