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

发表新主题 关闭主题
 
只看楼主 主题工具
旧 2020-10-17, 15:01     #1
terry2016 terry2016 当前离线
正式会员
等级: 六袋长老
级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时
 
Uid: 531439
注册日期: 2016-08-21, 23:26
年龄: 44
帖子: 1334
感谢: 36
41 个帖子获得 45 次感谢
现金: 1065金币
资产: 1066金币
声望: 10 terry2016 向着好的方向发展
terry2016 terry2016 当前离线
正式会员
等级: 六袋长老
级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时
 
Uid: 531439
注册日期: 2016-08-21, 23:26
年龄: 44
帖子: 1334
感谢: 36
41 个帖子获得 45 次感谢
现金: 1065金币
资产: 1066金币
声望: 10 terry2016 向着好的方向发展
默认 AI中有没可以另存选定对象的脚本?   



AI中有没可以另存选定对象的脚本?就是只保存选定的内容,未选定的内容不保存!或者只保存当前活动的画板?
terry2016 当前离线  
旧 2020-10-17, 15:05   只看该作者   #2
tqtyygtwwx 的头像
tqtyygtwwx tqtyygtwwx 当前离线
痴痴呆呆坐埋一台
等级: 九袋长老
级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时
 
Uid: 24080
注册日期: 2006-09-23, 17:14
来自: 广州
年龄: 40
帖子: 12237
感谢: 2684
1989 个帖子获得 3167 次感谢
现金: 563金币
资产: 7563金币
声望: 15 tqtyygtwwx 向着好的方向发展


tqtyygtwwx tqtyygtwwx 当前离线
痴痴呆呆坐埋一台
等级: 九袋长老
级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时级别:203 | 在线时长:42074小时 | 升级还需:358小时
tqtyygtwwx 的头像
 
Uid: 24080
注册日期: 2006-09-23, 17:14
来自: 广州
年龄: 40
帖子: 12237
感谢: 2684
1989 个帖子获得 3167 次感谢
现金: 563金币
资产: 7563金币
声望: 15 tqtyygtwwx 向着好的方向发展


默认

那些大神做是可以做出来的,只要他们有空。你文件几百个还是一两个?少的话可以做个动作,选中对象-隐藏-全选-删除-显示隐藏-保存。
__________________
本人从事农业生产为主,上有大要孝顺照顾,下有小要供书教学。为了生活偶尔涉及以下工作类型
印刷色彩管理,显示器、打印机、印刷机颜色高度匹配、GMG,CGS数码打样pressSIGN印刷评分提供G7企业认证、Fogra PSO培训等(完成过水墨柔印g7 targeted认证)
维修印能捷各种问题,印前流程标准规范化制定及培训

承接书版包装色彩管理数码打稿fogra,gracol,或客自定icc。
tqtyygtwwx 当前离线  
旧 2020-10-17, 16:57   只看该作者   #3
terry2016 terry2016 当前离线
正式会员
等级: 六袋长老
级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时
 
Uid: 531439
注册日期: 2016-08-21, 23:26
年龄: 44
帖子: 1334
感谢: 36
41 个帖子获得 45 次感谢
现金: 1065金币
资产: 1066金币
声望: 10 terry2016 向着好的方向发展
terry2016 terry2016 当前离线
正式会员
等级: 六袋长老
级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时级别:62 | 在线时长:4150小时 | 升级还需:71小时
 
Uid: 531439
注册日期: 2016-08-21, 23:26
年龄: 44
帖子: 1334
感谢: 36
41 个帖子获得 45 次感谢
现金: 1065金币
资产: 1066金币
声望: 10 terry2016 向着好的方向发展
默认

其实这种脚本应该挺有用的吧?比如平时在拼版时,处理好了文件,需要单独保存为单个的PDF文件,以便用来拼大版,希望能有大神开发一下!!
terry2016 当前离线  
旧 2020-12-01, 15:58   只看该作者   #4
news68 news68 当前离线
见习会员
等级: 小兄弟
级别:13 | 在线时长:248小时 | 升级还需:4小时级别:13 | 在线时长:248小时 | 升级还需:4小时级别:13 | 在线时长:248小时 | 升级还需:4小时级别:13 | 在线时长:248小时 | 升级还需:4小时
 
Uid: 321558
注册日期: 2012-12-04, 10:04
帖子: 3
感谢: 0
0 个帖子获得 0 次感谢
现金: 1金币
资产: 1金币
声望: 10 news68 向着好的方向发展
news68 news68 当前离线
见习会员
等级: 小兄弟
级别:13 | 在线时长:248小时 | 升级还需:4小时级别:13 | 在线时长:248小时 | 升级还需:4小时级别:13 | 在线时长:248小时 | 升级还需:4小时级别:13 | 在线时长:248小时 | 升级还需:4小时
 
Uid: 321558
注册日期: 2012-12-04, 10:04
帖子: 3
感谢: 0
0 个帖子获得 0 次感谢
现金: 1金币
资产: 1金币
声望: 10 news68 向着好的方向发展
默认

本人正好最近做了一个这样的脚本 不过是另存TIF格式的
news68 当前离线  
旧 2020-12-05, 20:21   只看该作者   #5
yanglu6 yanglu6 当前离线
见习会员
等级: 小兄弟
级别:5 | 在线时长:49小时 | 升级还需:11小时级别:5 | 在线时长:49小时 | 升级还需:11小时
 
Uid: 52021
注册日期: 2007-09-05, 23:21
帖子: 9
感谢: 2
0 个帖子获得 0 次感谢
现金: 15金币
资产: 265金币
声望: 10 yanglu6 向着好的方向发展
yanglu6 yanglu6 当前离线
见习会员
等级: 小兄弟
级别:5 | 在线时长:49小时 | 升级还需:11小时级别:5 | 在线时长:49小时 | 升级还需:11小时
 
Uid: 52021
注册日期: 2007-09-05, 23:21
帖子: 9
感谢: 2
0 个帖子获得 0 次感谢
现金: 15金币
资产: 265金币
声望: 10 yanglu6 向着好的方向发展
默认

有这样的脚本我有一个另存为ai的
yanglu6 当前离线  
旧 2020-12-16, 14:28   只看该作者   #6
jialan75 jialan75 当前离线
java爱好者
等级: 六袋长老
级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时
 
Uid: 140648
注册日期: 2010-01-12, 13:36
来自: 余姚
年龄: 34
帖子: 1580
感谢: 267
381 个帖子获得 891 次感谢
现金: 1854金币
资产: 1954金币
声望: 11 jialan75 向着好的方向发展
jialan75 jialan75 当前离线
java爱好者
等级: 六袋长老
级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时
 
Uid: 140648
注册日期: 2010-01-12, 13:36
来自: 余姚
年龄: 34
帖子: 1580
感谢: 267
381 个帖子获得 891 次感谢
现金: 1854金币
资产: 1954金币
声望: 11 jialan75 向着好的方向发展
默认

//代码摘自 CPC 论坛 与 Illustrator_JavaScript_Scripting_Reference_2017.pdf
//选择内容 另存为
//注意目录需要自己设置一下,如果路径非法就不会保存了
var doc = app.activeDocument;
var selection = doc.selection;
if(selection){
var box = getMaxWAndMaxH(selection);
//"C:/Users/Administrator/Desktop/2.pdf" 这行需要自己定义一下
savePdf("C:/Users/Administrator/Desktop/2.pdf",box.right-box.left,box.top-box.bottom)
}
//获取最大坐标
function getMaxWAndMaxH(selection){
var maxLeft = 0;
var maxTop = 0;
var maxRight = 0;
var maxBottom = 0;

var k =0;
for(i=0;i<selection.length;i++){
//if(selection[i].filled||selection[i].stroked)){
k++;
if(k==1){
var maxLeft = selection[i].geometricBounds[0];
var maxTop = selection[i].geometricBounds[1];
var maxRight = selection[i].geometricBounds[2];
var maxBottom = selection[i].geometricBounds[3];
}else{
var maxLeftTemp = selection[i].geometricBounds[0];
var maxTopTemp = selection[i].geometricBounds[1];
var maxRightTemp = selection[i].geometricBounds[2];
var maxBottomTemp = selection[i].geometricBounds[3];
maxLeft = maxLeft<maxLeftTemp?maxLeft:maxLeftTemp;
maxTop = maxTop>maxTopTemp?maxTop:maxTopTemp;
maxRight = maxRight>maxRightTemp?maxRight:maxRightTemp;
maxBottom = maxBottom<maxBottomTemp?maxBottom:maxBottomTemp;
}

//}

}
return {left:maxLeft,top:maxTop,right:maxRight,bottom:maxBottom};
}
//剪切 新建文档 黏贴 另存
function savePdf(dest,w,h){
app.executeMenuCommand('cut');
var u= 1
var docPreset = new DocumentPreset;
docPreset.units = RulerUnits.Millimeters;
docPreset.width = w* u; //更改新文档宽
docPreset.height = h * u; //更改新文档高
var docRef = app.documents.addDocument(DocumentColorSpace.CMYK, docPreset);
app.executeMenuCommand('paste');
var saveName = new File ( dest );
saveOpts = new PDFSaveOptions();
//saveOpts.pDFPreset = "[最小文件大小]"; //这是PDF的选项 看图
docRef.saveAs( saveName, saveOpts );
}
上传的图像
文件类型: png QQ图片20201216142825.png (16.9 KB, 133 次查看)
jialan75 当前离线  
旧 2020-12-16, 15:16   只看该作者   #7
文刀飞鸿 的头像
文刀飞鸿 文刀飞鸿 当前离线
正式会员
等级: 五袋长老
级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时
 
Uid: 101781
注册日期: 2009-06-21, 12:52
来自: 香港九龍
帖子: 935
感谢: 30
119 个帖子获得 244 次感谢
现金: 667金币
资产: 3787金币
声望: 10 文刀飞鸿 向着好的方向发展
文刀飞鸿 文刀飞鸿 当前离线
正式会员
等级: 五袋长老
级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时级别:59 | 在线时长:3774小时 | 升级还需:66小时
文刀飞鸿 的头像
 
Uid: 101781
注册日期: 2009-06-21, 12:52
来自: 香港九龍
帖子: 935
感谢: 30
119 个帖子获得 244 次感谢
现金: 667金币
资产: 3787金币
声望: 10 文刀飞鸿 向着好的方向发展
默认

经过测试,此代码的PDF选项无法选择自己想要的,就算代码改成“印刷质量” ,存出来的文件依然是AI默认值。
文刀飞鸿 当前离线  
旧 2020-12-16, 15:52   只看该作者   #8
jialan75 jialan75 当前离线
java爱好者
等级: 六袋长老
级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时
 
Uid: 140648
注册日期: 2010-01-12, 13:36
来自: 余姚
年龄: 34
帖子: 1580
感谢: 267
381 个帖子获得 891 次感谢
现金: 1854金币
资产: 1954金币
声望: 11 jialan75 向着好的方向发展
jialan75 jialan75 当前离线
java爱好者
等级: 六袋长老
级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时
 
Uid: 140648
注册日期: 2010-01-12, 13:36
来自: 余姚
年龄: 34
帖子: 1580
感谢: 267
381 个帖子获得 891 次感谢
现金: 1854金币
资产: 1954金币
声望: 11 jialan75 向着好的方向发展
默认

//saveOpts.pDFPreset = "[最小文件大小]"; //这是PDF的选项 看图
前面的斜杠有没有删除
jialan75 当前离线  
发表新主题 关闭主题


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

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


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


所有时间均为 +8, 现在的时间是 2025-01-01 21:50.

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