Illustrator 脚本初识
illustrator 脚本简单的 教程
1.1 一切的起源
var doc = app.activeDocument;//当前文档
1.2 获取选中图形
var sels = doc.selection;//当前选中的图形
简单的例子 统计选中图形的个数
var doc = app.activeDocument;//当前文档
var sels = doc.selection;//当前选中的图形
alert('你选中了'+sels.length+'个图形')
1.3 遍历图形
//遍历选中的物件
for(i=0;i<sels.length;i++){work(sels[i])
}function work(shape){//这里做具体的事情//简单例子修改尺寸 100x100shape.width = 100;shape.height = 100;
}
简单的例子 统一选中图形尺寸100x100
var doc = app.activeDocument;//当前文档
var sels = doc.selection;//当前选中的图形
//遍历选中的物件
for(i=0;i<sels.length;i++){work(sels[i])
}function work(shape){//这里做具体的事情//简单例子修改尺寸 100x100shape.width = 100;shape.height = 100;
}
创建一个颜色
function createCMYKColor(c,m,y,k){//颜色函数
var cmykColor = new CMYKColor();//创建颜色变量
cmykColor.cyan= c;//设置颜色的值
cmykColor.magenta = m;//设置颜色的值
cmykColor.yellow = y;//设置颜色的值
cmykColor.black = k;//设置颜色的值
return cmykColor;
}
添加一个文本
//在 doc 下面添加一个 文本
var text1 = doc.textFrames.add();
//文本的内容
text1.contents='学习脚本来中文CPC';
//给文本填个颜色
text1.textRange.characterAttributes.fillColor = createCMYKColor(0.1,0.1,0.1,99.1);
//设置文本的字体大小
text1.textRange.characterAttributes.size=40;
//设置文本的字体 为微软雅黑
text1.textRange.characterAttributes.textFont = textFonts.getByName("MicrosoftYaHei");
//设置文本的坐标
text1.left = 100;
text1.top = 100;
//设置文本的尺寸 一般应该不会用
text1.width = 100;
text1.height = 100;
//转曲
text1.createOutline();
简单例子 创建一个文本
var doc = app.activeDocument;//当前文档
var pt = 72/25.4
//在 doc 下面添加一个 文本
var text1 = doc.textFrames.add();
//文本的内容
text1.contents='学习脚本来中文CPC';
//给文本填个颜色
text1.textRange.characterAttributes.fillColor = createCMYKColor(0.1,0.1,0.1,99.1);
//设置文本的字体大小
text1.textRange.characterAttributes.size=40;
//设置文本的字体 为微软雅黑
text1.textRange.characterAttributes.textFont = textFonts.getByName("MicrosoftYaHei");
//设置文本的坐标
text1.left = 0;
text1.top = 0;
//设置文本的尺寸 一般应该不会用
text1.width = 100*pt;
text1.height = 100*pt;function createCMYKColor(c,m,y,k){//颜色函数
var cmykColor = new CMYKColor();//创建颜色变量
cmykColor.cyan= c;//设置颜色的值
cmykColor.magenta = m;//设置颜色的值
cmykColor.yellow = y;//设置颜色的值
cmykColor.black = k;//设置颜色的值
return cmykColor;
}
Illustrator 脚本初识相关推荐
- ns-3脚本初识——WIFI无线网络:third脚本
ns-3脚本初识--WIFI无线网络:third脚本 ps:本文所有文件和目录的默认根目录均为ns-3.29/. 正如在构建点到点拓扑时看到的点到点拓扑和CSMA拓扑助手对象一样,将在本节中看到等效的 ...
- Shell脚本——初识
1.在一般情况下,人们并不区分 Bourne Shell 和 Bourne Again Shell,所以,像 #!/bin/sh,它同样也可以改为 #!/bin/bash. #! 告诉系统其后路径所指 ...
- shell for 0开始_#shell-shell脚本初识
Shell 脚本编程 1. 什么是 shell ? Computers understand the language of zeros and ones known as binary langua ...
- 易语言执行linux脚本,初识易语言到编写SHELL生成器
下面开始实际的代码编写步骤.首先要先插入几个常量用来存放SHELL代码,点击插入按钮-选择常量(图15),右键选择插入新长文本常量(图16),常量名称改为一个方便易记的名字,最好是SHELL类型或者是 ...
- AI脚本插件开发-批量加边框-图层边框-可视边界-黑色描边-插件制作源码-illustrator插件开发
文章目录 1.illustrator 1.1.app.activeDocument 1.2.selection 2.模块分析 3.源码分析 4.作者答疑 本文主要分析一款插件的源码,批量给选择对象 ...
- illustrator插件-什么是脚本-如何使用-什么是动作-AI插件
文章目录 1.什么是脚本? 2.为什么要使用脚本? 3.动作呢? 4.作者答疑 1.什么是脚本? 脚本是告诉 Illustrator 执行一个或多个任务的一系列命令.这些任务可以很简单,只影响当前 ...
- AI脚本插件开发-标注色值-删除所有未使用的颜色-插件制作源码-illustrator插件开发
文章目录 1.illustrator 1.1.app.activeDocument 1.2.selection 2.模块分析 3.源码工程 4.作者答疑 本文主要分析一款插件的源码,生成指定画板或者选 ...
- ai不同形状的拼版插件_Illustrator(AI)自动拼版脚本插件
Illustrator(AI)自动拼版脚本插件 书法字体2018.04.15ai脚本 分享一款小巧的Illustrator(AI)自动拼版脚本插件.此自动拼版脚本适用于相同形状的ai文档阵列方式拼版. ...
- illustrator插件-将位图矢量化-转为SVG-AI插件-临摹-范例
文章目录 1.illustrator脚本 1.1.app.activeDocument 1.2.PlacedItem.trace() 2.位图矢量化-范例1 3.位图临摹-范例2 4.作者答疑 1.i ...
最新文章
- 外贸常用术语_外贸英文用语,为邮件增光添彩
- Answer:关于C#连续赋值的面试题
- python知识:all、dict()、min、setattr、any函数
- C#服务中Process的应用!
- mysql出现Access denied for user ‘root‘@‘%‘ to database ‘xxx‘ 解决办法
- datax导入MySQL报错_导入MySQL方法对比
- java面向对象super,final,static,匿名对象,内部类学习
- php支付回调怎么写_php 微信支付回调校验的两种做法
- win10+cuda10.0.130+cudnn7.5.1+tensorflow-gpu 1.13.1+anaconda3+keras+pycharm2018
- jboss:在standalone.xml中设置系统属性(system-properties)
- 别总写代码,这130个网站比涨工资都重要
- 轻松拥有美国号码,免费收发短信
- AWS Landing Zone Solution
- Python相关文章索引(13)
- CSTC-2017-Web-writeup
- 上拉加载更多其他方法
- python调用大漠插件寻路_python怎么调用大漠?
- MySQL彻底卸载全过程
- 电源拓扑从入门到精通
- JLINK与 SWD接口