您当前的位置: 首页 > 

插件开发

暂无认证

  • 7浏览

    0关注

    492博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

illustrator插件--常用功能开发--文本段落分行--js脚本开发--AI插件

插件开发 发布时间:2022-03-08 08:22:44 ,浏览量:7

文章目录
    • 1.基本功能
    • 2.使用方法

1.基本功能

  illustrator是矢量编辑软件,画板是绘制处理的重要容器,在印刷方面的一个重要功能就是文本段落分行,开发一个文本段落分行功能,以下功能仅用于学习交流,请勿用于非法用途和商业用途,源代码如下所示:

if (activeDocument.selection[0].contents.indexOf("\n") != -1) {

} else {
    var lineArr = fieldToArray(activeDocument.selection[0]);
    tfTop = activeDocument.selection[0].top;
    tfLeft = activeDocument.selection[0].left;
    activeDocument.selection[0].contents = lineArr[0];
    var tr = activeDocument.selection[0].story.textRange;
    var vSpacing = tr.leading;
    for (var j = 1; j  0) {
            tmpTxt = tmpTxt.replace(/[\x03]|[\f]|[\r\n]|[\r]|[\n]/, "_:X:_");
            ct--;
        }
        return tmpTxt.split("_:X:_");
    }
}
2.使用方法

  AI脚本转为可执行文件教程视频:

  合理的脚本代码可以有效的提高工作效率,减少重复劳动。

文章引用至 作者知了-联系方式1

文章引用至 作者知了-联系方式2

关注
打赏
1665481431
查看更多评论
立即登录/注册

微信扫码登录

0.1283s