高考考试网
当前位置: 首页 高考资讯

illustrator产品效果图教程(illustrator插件-画板功能开发-页面适配对象-js脚本开发-ai插件)

时间:2023-07-21 作者: 小编 阅读量: 4 栏目名: 高考资讯

如下图所示:3.作者答疑代码长度过长,如需全部项目或有疑问,请留言。提示:作者知了-联系方式1提示:作者知了-联系方式2,

1.算法程序

illustrator是矢量编辑软件,画板是绘制处理的重要容器,开发一个页面适配对象功能,源代码如下所示:

var doc = app.activeDocument;var obj = doc.selection;var bnd = new Array();if (documents.length > 0) {if (obj.length > 0) {bnd = getBounds(obj);W = bnd[2] - bnd[0];H = bnd[1] - bnd[3];X = bnd[0];Y = bnd[1];} else {doc.rulerOrigin = Array(0, 0);bnd[0] = 0;bnd[2] = doc.width;bnd[1] = doc.height;bnd[3] = 0;}doc.cropBox = bnd;doc.cropStyle = CropOptions.Standard;}function getBounds(obj) {var selObj1 = new Array();var selObj2 = new Array();var vgb1 = new Array();var vgb2 = new Array();var n = obj.length;if (n > 0) {if (obj[0].typename == "GroupItem" && obj[0].clipped && obj[0].pageItems.length > 1) {clipObj = obj[0].pathItems[0].geometricBounds;vgb1 = clipObj;} else {selObj1 = obj[0];vgb1 = selObj1.visibleBounds;}if (n > 1) {for (var i = 1; i < n; i= 1) {selObj2 = obj[i];if (obj[i].typename == "GroupItem" && obj[i].clipped && obj[i].pageItems.length > 1) {vgb2 = obj[i].pathItems[0].geometricBounds;} else {vgb2 = selObj2.visibleBounds;}if (vgb1[0] > vgb2[0]) {vgb1[0] = vgb2[0]}if (vgb1[1] < vgb2[1]) {vgb1[1] = vgb2[1]}if (vgb1[2] < vgb2[2]) {vgb1[2] = vgb2[2]}if (vgb1[3] > vgb2[3]) {vgb1[3] = vgb2[3]}}}}return vgb1;}

2.文本转执行

使用记事本或者notepad等文本编辑器,将代码拷贝至文本文件,然后修改后缀名为js或者jsx,最后再illustrator软件菜单文件》脚本》其它脚本,选择脚本文件,点执行即可,也可以将脚本放在预设文件夹内,会显示再脚本下的二级子菜单。如下图所示:

3.作者答疑

代码长度过长,如需全部项目或有疑问,请留言。

提示: 作者知了-联系方式1 提示: 作者知了-联系方式2

,
    推荐阅读
  • 地球上最神秘飞机(全球15个神秘地带)

    跟着小编一起来看一看吧!地球上最神秘飞机

  • 爱一个人的说说短句(关于喜欢一个人的说说)

    我们一起去了解并探讨一下这个问题吧!爱一个人的说说短句我爱你的心是直到世界末日也不变,对你,不管阴晴圆缺,也不变。心里有你,甜蜜无数,眼中是你,快乐无穷,怀抱着你,如意无限,伴你一生,幸福无尽,浪漫无敌,真爱无价,爱你一生永不变。一针一线缝制眷恋,一字一句堆积情感,一分一秒品味开心,一悲一喜缠绕真诚,你是横来我是竖,咱俩就是“十”分的爱情圆满。

  • 排骨炖酸菜的做法步骤(排骨炖酸菜的做法步骤是什么)

    先把酸菜洗净,片成几层薄片,再切成丝备用,取1/2酸菜丝码在砂锅里;,我来为大家科普一下关于排骨炖酸菜的做法步骤?以下内容希望对你有帮助!

  • 红外感应器输出的是什么信号(影响红外感应器灵敏度的)

    人来灯亮、人走等灭,极大地方便了我们的生活,不过,也时常有人吐槽自家的红外感应开关反应迟钝、不够灵敏,甚至完全失灵。避免外部环境光线影响红外感应开关的启动照度。

  • 牛肉干(牛肉干怎么做)

    我们一起去了解并探讨一下这个问题吧!牛肉干将剔去骨的新鲜牛肉切成十克左右的大块,放入锅中加少许盐煮至七八成熟,捞出晾凉后切为厚0.2~0.3厘米的大薄片。汤锅中加适量料酒、酱油、红糖以及用纱布包好的桂皮、花椒、大小茴香、姜片等调料,烧沸后放入切好的牛肉片,旺火煮30分钟。捞出沥去水分,用电烤箱(或炭火)烘干即可食用,如煮肉时味不佳,烘烤时可撒些五香粉、味精等调料。

  • 75岁父亲为什么被女儿暴打(父亲毒打8岁儿子)

    警方表示,此男子犯有前科,警方将根据法医的伤情鉴定结果,对其进行处理。民警正在病房里检查孩子的伤情,进行调查取证。后公安机关通过技术手段,发现李某正在某路开车,民警随即将其带回派出所。目前法医正在给童童做伤情鉴定,如果构成了轻伤就要刑事拘留,如果是轻微伤,就要治安拘留。公安机关肯定会对李某作出处罚决定。记者从警方了解到,李某曾经在2017年和第二任妻子离婚时,将其小女儿扔进水塘,当时就被刑事拘留15天。

  • 科学家在北极鸟蛋中发现塑料成分!塑料污染仍需关注,一图带你读懂塑料

    2018年世界环境日的主题是“塑战速决”,呼吁全球关注无处不在的塑料污染。但是到2019年,并没有彻底实现“塑战速决”,塑料污染依旧是我们急需关注的环境问题之一。据英国《卫报》网站2月17日报道,科学家在北极地区暴雪鹱产下的蛋中检测出会导致激素紊乱的邻苯二甲酸脂。邻苯二甲酸脂是一类添加在塑料中,令塑料具有柔韧性的化学物质。这是第一次在北极地区的鸟蛋中发现这种添加剂。据信,这些污染物是从塑料垃圾中渗出来的。

  • 车祸忘记拍照怎么处理(交通事故拍照后怎么处理)

    当发生了交通事故以后,车主必须要在第一时间内亮起车辆的危险警告灯,并在车后面设置危险警告标识牌。这样做是防止有后面的车进行追尾的碰撞,从而保障车内的人员以及车辆自身的安全。扣留的车辆应当妥善保管。对所载货物在核实重量、体积及货物损失后,通知机动车驾驶人或者货物所有人自行处理。严禁公安机关交通管理部门指定停车场停放扣留的事故车辆。

  • 卫河航运规划(这里千帆竞渡百舸争流----卫河浚县段航运兴衰记)

    因此,卫河在历史上是一条运粮河,这条运粮河在清末漕运体制解体后结束了漕运的使命。由于卫河航运紧张,灰石供不应求,外地客户们在元旦和春节期间纷纷赶到浚县,送来贺匾、锦旗、慰问信或感谢信,希望与浚县长期保持良好的灰石供应关系。在这种情况下,浚县航运管理站制定了四项发货原则,即保战备、保防汛和保重点单位、兼顾一般需求。对卫河怀有深厚感情的冯国相说。

  • 五年国考行测成语汇总(行测50个成语必背)

    如果不能正确解读就可能产生误会,甚至引起严重的后果。填入划横线部分最恰当的一项是:A南辕北辙B针锋相对C截然相反D纷繁复杂由虽然形式相同,意义却..以及后面理解偏差造成的后果可得出,横线应填一个表示“不同”的词语。