◆- Adobe插件与脚本区 主要讨论Adobe插件开发与软件脚本撰写

发表新主题 关闭主题
 
只看楼主 主题工具
旧 2018-10-13, 16:12     #1
4800173 的头像
4800173 4800173 当前离线
全球最帅的印前佬
等级: 五袋长老
级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时
 
Uid: 483439
注册日期: 2015-10-27, 18:12
帖子: 731
感谢: 49
112 个帖子获得 177 次感谢
现金: 653金币
资产: 653金币
声望: 10 4800173 向着好的方向发展
4800173 4800173 当前离线
全球最帅的印前佬
等级: 五袋长老
级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时
4800173 的头像
 
Uid: 483439
注册日期: 2015-10-27, 18:12
帖子: 731
感谢: 49
112 个帖子获得 177 次感谢
现金: 653金币
资产: 653金币
声望: 10 4800173 向着好的方向发展
默认 麻烦懂脚本代码的大佬帮忙看看。   



//目的是画一个矩形 描述一个矩形用 一个点与一个尺寸 绝对坐标表示即可 点1 x,y 宽度w,高度h
//里面的过程可以不用理解
function addRect(x,y,w,h){//
var rect=group.pathItems.rectangle (y, x, w, h);
rect.strokeColor=NoColor;//描边改为无色
rect.strokeWidth=0;//描边宽度为0
rect.fillColor=getRegColor();//填充色为注册色
}


我现在想把填充色改为 20%的注册色,要怎么弄啊?
4800173 当前离线  
旧 2018-10-13, 16:58   只看该作者   #2
dhow 的头像
dhow dhow 当前在线
正式会员
等级: 四袋长老
级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时
 
Uid: 103325
注册日期: 2009-07-05, 15:47
帖子: 204
感谢: 9
84 个帖子获得 219 次感谢
现金: 488金币
资产: 618金币
声望: 10 dhow 向着好的方向发展
dhow dhow 当前在线
正式会员
等级: 四袋长老
级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时
dhow 的头像
 
Uid: 103325
注册日期: 2009-07-05, 15:47
帖子: 204
感谢: 9
84 个帖子获得 219 次感谢
现金: 488金币
资产: 618金币
声望: 10 dhow 向着好的方向发展
默认

引用:
作者: 4800173 查看帖子
//目的是画一个矩形 描述一个矩形用 一个点与一个尺寸 绝对坐标表示即可 点1 x,y 宽度w,高度h
//里面的过程可以不用理解
function addRect(x,y,w,h){//
var rect=group.pathItems.rectangle (y, x, w, h);
rect.strokeColor=NoColor;//描边改为无色
rect.strokeWidth=0;//描边宽度为0
rect.fillColor=getRegColor();//填充色为注册色
}


我现在想把填充色改为 20%的注册色,要怎么弄啊?
参考这段代码 rect.fillColor.tint = rect.fillColor.tint - 80;


//目的是画一个矩形 描述一个矩形用 一个点与一个尺寸 绝对坐标表示即可 点1 x,y 宽度w,高度h
//里面的过程可以不用理解
function addRect(x,y,w,h){//
var rect=group.pathItems.rectangle (y, x, w, h);
rect.strokeColor=NoColor;//描边改为无色
rect.strokeWidth=0;//描边宽度为0
rect.fillColor=getRegColor();//填充色为注册色
rect.fillColor.tint = rect.fillColor.tint - 80;
}
dhow 当前在线  
右列会员因为此帖价值甚高向 dhow 表示感谢:
4800173 (2018-10-13)
旧 2018-10-13, 17:36   只看该作者   #3
4800173 的头像
4800173 4800173 当前离线
全球最帅的印前佬
等级: 五袋长老
级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时
 
Uid: 483439
注册日期: 2015-10-27, 18:12
帖子: 731
感谢: 49
112 个帖子获得 177 次感谢
现金: 653金币
资产: 653金币
声望: 10 4800173 向着好的方向发展
4800173 4800173 当前离线
全球最帅的印前佬
等级: 五袋长老
级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时
4800173 的头像
 
Uid: 483439
注册日期: 2015-10-27, 18:12
帖子: 731
感谢: 49
112 个帖子获得 177 次感谢
现金: 653金币
资产: 653金币
声望: 10 4800173 向着好的方向发展
默认

引用:
作者: dhow 查看帖子
参考这段代码 rect.fillColor.tint = rect.fillColor.tint - 80;


//目的是画一个矩形 描述一个矩形用 一个点与一个尺寸 绝对坐标表示即可 点1 x,y 宽度w,高度h
//里面的过程可以不用理解
function addRect(x,y,w,h){//
var rect=group.pathItems.rectangle (y, x, w, h);
rect.strokeColor=NoColor;//描边改为无色
rect.strokeWidth=0;//描边宽度为0
rect.fillColor=getRegColor(...

原来是这样,明白了,感谢大佬,谢谢。
4800173 当前离线  
旧 2018-10-13, 18:58   只看该作者   #4
木棉树下 木棉树下 当前离线
正式会员
等级: 六袋长老
级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时
 
Uid: 183469
注册日期: 2010-09-07, 10:51
帖子: 1876
感谢: 314
210 个帖子获得 302 次感谢
现金: 544金币
资产: 1344金币
声望: 10 木棉树下 向着好的方向发展
木棉树下 木棉树下 当前离线
正式会员
等级: 六袋长老
级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时级别:90 | 在线时长:8528小时 | 升级还需:117小时
 
Uid: 183469
注册日期: 2010-09-07, 10:51
帖子: 1876
感谢: 314
210 个帖子获得 302 次感谢
现金: 544金币
资产: 1344金币
声望: 10 木棉树下 向着好的方向发展
默认

引用:
作者: dhow 查看帖子
参考这段代码 rect.fillColor.tint = rect.fillColor.tint - 80;


//目的是画一个矩形 描述一个矩形用 一个点与一个尺寸 绝对坐标表示即可 点1 x,y 宽度w,高度h
//里面的过程可以不用理解
function addRect(x,y,w,h){//
var rect=group.pathItems.rectangle (y, x, w, h);
rect.strokeColor=NoColor;//描边改为无色
rect.strokeWidth=0;//描边宽度为0
rect.fillColor=getRegColor(...
直接写成20可以吗?还要绕一圈减去80
木棉树下 当前离线  
旧 2018-10-14, 20:03   只看该作者   #5
dhow 的头像
dhow dhow 当前在线
正式会员
等级: 四袋长老
级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时
 
Uid: 103325
注册日期: 2009-07-05, 15:47
帖子: 204
感谢: 9
84 个帖子获得 219 次感谢
现金: 488金币
资产: 618金币
声望: 10 dhow 向着好的方向发展
dhow dhow 当前在线
正式会员
等级: 四袋长老
级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时
dhow 的头像
 
Uid: 103325
注册日期: 2009-07-05, 15:47
帖子: 204
感谢: 9
84 个帖子获得 219 次感谢
现金: 488金币
资产: 618金币
声望: 10 dhow 向着好的方向发展
默认

引用:
作者: 木棉树下 查看帖子
直接写成20可以吗?还要绕一圈减去80
说的没错,才疏学浅,考虑不周。
dhow 当前在线  
旧 2018-10-15, 08:38   只看该作者   #6
goldbridge goldbridge 当前离线
买金币加微信:68066700
等级: 八袋长老
级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时
 
Uid: 1366
注册日期: 2004-12-08, 08:36
来自: 68066700(微信)
帖子: 5134
感谢: 342
483 个帖子获得 759 次感谢
精华: 28
现金: 30金币
资产: 3714金币
声望: 39 goldbridge 是将要出名的人啊
goldbridge goldbridge 当前离线
买金币加微信:68066700
等级: 八袋长老
级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时
 
Uid: 1366
注册日期: 2004-12-08, 08:36
来自: 68066700(微信)
帖子: 5134
感谢: 342
483 个帖子获得 759 次感谢
精华: 28
现金: 30金币
资产: 3714金币
声望: 39 goldbridge 是将要出名的人啊
默认

引用:
作者: dhow 查看帖子
说的没错,才疏学浅,考虑不周。
很正常,写代码刚开始的时候,一般都是写一堆无用的废话,慢慢熟悉了再优化
__________________
助人就是助己!买金币加微信:68066700

更多其它Adobe软件脚本及ID脚本教程...
goldbridge 当前离线  
旧 2018-10-15, 15:15   只看该作者   #7
4800173 的头像
4800173 4800173 当前离线
全球最帅的印前佬
等级: 五袋长老
级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时
 
Uid: 483439
注册日期: 2015-10-27, 18:12
帖子: 731
感谢: 49
112 个帖子获得 177 次感谢
现金: 653金币
资产: 653金币
声望: 10 4800173 向着好的方向发展
4800173 4800173 当前离线
全球最帅的印前佬
等级: 五袋长老
级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时
4800173 的头像
 
Uid: 483439
注册日期: 2015-10-27, 18:12
帖子: 731
感谢: 49
112 个帖子获得 177 次感谢
现金: 653金币
资产: 653金币
声望: 10 4800173 向着好的方向发展
默认

引用:
作者: dhow 查看帖子
说的没错,才疏学浅,考虑不周。
另外我还想请教一下,
var DOC = app.activeDocument;//活动文档
var SELECT = DOC;//当前选择对象
var group=DOC.groupItems.add();//为了群组
var text = group.textFrames.add();
var font="MicrosoftYaHei";
text.contents = content="XB01-0005/新宝/181011/ZXY";//文本的内容
text.textRange.characterAttributes.size=6; //字体大小
text.textRange.characterAttributes.textFont = textFonts.getByName(font);
text.textRange.characterAttributes.fillColor = color=newCMYKColor; //填充颜色
newCMYKColor.cyan = 0;newCMYKColor.magenta = 0;
newCMYKColor.yellow = 0;newCMYKColor.black = 100;



这个文档生成之后,只会在最初始画板的左上角。
我后面把画板位置改了之后,文本的位置还是不会变。
我想让文本生成在当前画板的左上方离边各3mm,要怎么弄呢?
4800173 当前离线  
旧 2018-10-16, 00:39   只看该作者   #8
dhow 的头像
dhow dhow 当前在线
正式会员
等级: 四袋长老
级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时
 
Uid: 103325
注册日期: 2009-07-05, 15:47
帖子: 204
感谢: 9
84 个帖子获得 219 次感谢
现金: 488金币
资产: 618金币
声望: 10 dhow 向着好的方向发展
dhow dhow 当前在线
正式会员
等级: 四袋长老
级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时级别:43 | 在线时长:2077小时 | 升级还需:35小时
dhow 的头像
 
Uid: 103325
注册日期: 2009-07-05, 15:47
帖子: 204
感谢: 9
84 个帖子获得 219 次感谢
现金: 488金币
资产: 618金币
声望: 10 dhow 向着好的方向发展
默认

引用:
作者: 4800173 查看帖子
另外我还想请教一下,
var DOC = app.activeDocument;//活动文档
var SELECT = DOC;//当前选择对象
var group=DOC.groupItems.add();//为了群组
var text = group.textFrames.add();
var font="MicrosoftYaHei";
text.contents = content="XB01-0005/新宝/181011/ZXY";//文本的内容
text.textRange.characterAttributes.size=6; //字体大小
text.textRa...


var doc = app.activeDocument;//活动文档
var SELECT = doc.selection;//当前选择对象
var artboardNumber = doc.artboards.getActiveArtboardIndex(); //取得当前活跃画板索引
var abBounds = doc.artboards[artboardNumber].artboardRect; //获取画板的左、顶边

var newCMYKColor = new CMYKColor();
newCMYKColor.cyan = 0;
newCMYKColor.magenta = 0;
newCMYKColor.yellow = 0;
newCMYKColor.black = 100;

var group=doc.groupItems.add();//为了群组
var text = group.textFrames.add();
var font="MicrosoftYaHei";
text.contents = content="XB01-0005/新宝/181011/ZXY";//文本的内容
text.textRange.characterAttributes.size=6; //字体大小
text.textRange.characterAttributes.textFont = textFonts.getByName(font);
text.textRange.characterAttributes.fillColor = newCMYKColor;
//text.rotate(90);//文本旋转90度
/*下面两种位置,请自行选择,或根据需要继续调整*/
/*位置1-画板内部*/
text.left = abBounds[0] + 3 * (72/25.4);//文本与画板左边距离3mm
text.top = abBounds[1] - 3 * (72/25.4);//文本与画板顶边距离3mm

/*位置2-画板外部*/
//text.left = abBounds[0] - text.width - 3 * (72/25.4);//文本与画板左边距离3mm
//text.top = abBounds[1] + text.height + 3 * (72/25.4);//文本与画板顶边距离3mm
dhow 当前在线  
右列会员因为此帖价值甚高向 dhow 表示感谢:
4800173 (2018-10-16)
旧 2018-10-16, 15:19   只看该作者   #9
4800173 的头像
4800173 4800173 当前离线
全球最帅的印前佬
等级: 五袋长老
级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时
 
Uid: 483439
注册日期: 2015-10-27, 18:12
帖子: 731
感谢: 49
112 个帖子获得 177 次感谢
现金: 653金币
资产: 653金币
声望: 10 4800173 向着好的方向发展
4800173 4800173 当前离线
全球最帅的印前佬
等级: 五袋长老
级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时级别:52 | 在线时长:2946小时 | 升级还需:75小时
4800173 的头像
 
Uid: 483439
注册日期: 2015-10-27, 18:12
帖子: 731
感谢: 49
112 个帖子获得 177 次感谢
现金: 653金币
资产: 653金币
声望: 10 4800173 向着好的方向发展
默认

引用:
作者: dhow 查看帖子
var doc = app.activeDocument;//活动文档
var SELECT = doc.selection;//当前选择对象
var artboardNumber = doc.artboards.getActiveArtboardIndex(); //取得当前活跃画板索引
var abBounds = doc.artboards[artboardNumber].artboardRect; //获取画板的左、顶边

var newCMYKColor = new CMYKColor();
newCMYKColor.cyan = 0;
newCMYKC...
三克油 very much。。
4800173 当前离线  
旧 2018-10-17, 17:17   只看该作者   #10
4190 4190 当前离线
正式会员
等级: 六袋长老
级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时
 
Uid: 4418
注册日期: 2005-08-10, 17:14
年龄: 52
帖子: 1302
感谢: 3
68 个帖子获得 97 次感谢
现金: 1495金币
资产: 1495金币
声望: 10 4190 向着好的方向发展
4190 4190 当前离线
正式会员
等级: 六袋长老
级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时级别:47 | 在线时长:2414小时 | 升级还需:82小时
 
Uid: 4418
注册日期: 2005-08-10, 17:14
年龄: 52
帖子: 1302
感谢: 3
68 个帖子获得 97 次感谢
现金: 1495金币
资产: 1495金币
声望: 10 4190 向着好的方向发展
默认

最大的问题是对象属性不清楚,没有说明,也就懒得写了
4190 当前离线  
发表新主题 关闭主题


发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价   广告联系及办理企业会员服务QQ:57880388 站务管理QQ:35529388


所有时间均为 +8, 现在的时间是 2025-01-04 14:59.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
 
Copyright © 2004-2022