QQ登录

只需一步,快速开始

查看: 5092|回复: 6
收起左侧

删除文档专色 (AI脚本)

[复制链接]
累计签到:14 天
连续签到:1 天
发表于 2020-7-29 13:42:14 | 显示全部楼层 |阅读模式



无界面
var doc = app.activeDocument;
var delSpotList = getDelSpotList();
for (i = 0; i < doc.spots.length; i++) {
for(j = 0; j<delSpotList.length;j++){
if(doc.spots[i].name.indexOf(delSpotList[j])!=-1){
doc.spots[i].remove();
break;
}
}
}
/**要被删除的颜色*/
function getDelSpotList(){
var arr = new Array();
arr.push("PANTONE 290 C");
arr.push("PANTONE 299 C");
arr.push("PANTONE 365 C");
arr.push("PANTONE 431 C");
return arr;
}

------------------------------------------------------------
有界面
if (app.documents.length > 0) {
var spotList = getSpotList();
var win = new Window("dialog", "JiaLan75");
var panelLocation = win.add("panel", undefined, "选择想要删除的专色");
var checkBoxList = new Array();
for(i=0;i<spotList.length;i++){
checkBoxList.push(panelLocation.add("checkbox", undefined,spotList[i].name))
}

var btnOk = win.add("button", undefined, "Ok");
btnOk.onClick = function () {
doSomething(); // call mAIn function
//win.close(); // close when done
}
win.center();
win.show();

function doSomething() {
for(i=0;i<checkBoxList.length;i++){
if(checkBoxList[i].value){
spotList[i].remove();
}
}
app.redraw();
}
}
/**获取文档所有专色*/
function getSpotList() {
var doc = app.activeDocument;
var arr = new Array();
for(i = 0; i<doc.spots.length;i++){
arr.push(doc.spots[i]);
}
return arr;
}

华印网相关搜索

累计签到:935 天
连续签到:4 天
发表于 2020-7-30 08:47:07 | 显示全部楼层
会写代码都是大神,佩服。俺只会用
回复 支持 反对 送花

使用道具 举报

累计签到:14 天
连续签到:1 天
 楼主| 发表于 2020-7-30 11:22:46 | 显示全部楼层
qiudangqd 发表于 2020-7-30 08:47
会写代码都是大神,佩服。俺只会用

大家一起努力,多学习,慢慢你也喜欢上写代码删除文档专色 (AI脚本){tag}(1)
回复 支持 反对 送花

使用道具 举报

累计签到:40 天
连续签到:1 天
发表于 2020-8-7 22:04:06 | 显示全部楼层
都不知道代码在哪里用的小白默默流泪删除文档专色 (AI脚本){tag}(2)
回复 支持 反对 送花

使用道具 举报

累计签到:171 天
连续签到:1 天
发表于 2020-8-9 15:02:34 | 显示全部楼层
哈哈,复制进文本,改一下扩展名
回复 支持 反对 送花

使用道具 举报

累计签到:321 天
连续签到:1 天
发表于 2021-2-3 16:29:24 | 显示全部楼层
变量那么多记的头大
回复 支持 反对 送花

使用道具 举报

累计签到:518 天
连续签到:2 天
发表于 2021-2-20 10:35:55 | 显示全部楼层
谢谢分享源代码!这样大家才能一起学一起改一起进步!支持你!
回复 支持 反对 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

关闭

注意注意注意:必看上一条 /1 下一条

华印网 - 华印社区
Share More 周一至周日:09:00 - 21:00
华印网旗下的设计印刷制作类专业技术站点
请勿发布违反国家法律法规的内容,会员观点不代表本站立场
企鹅群号:119572101

华印网汇集印前印后技术、PDF拼版、防伪包装、数码印刷、合版印刷、图文设计、平面设计、数码印刷及CTP等最新印刷技术,提供软件汉化、插件汉化、cdr插件、ai插件、ps插件、pdf插件、印刷流程、ctp输出、印刷软件、印能捷、esko、CorelDRAW、InDesign、Illustrator、CTP、CDR以及PDF软件下载的综合性印刷论坛社区!

Powered by Discuz! X3.4 © 2001-2021,Tencent Cloud.

站点地图|小黑屋|手机版|Archiver|华印 ( 粤ICP备19020152号-1 )

GMT+8, 2024-4-24 09:56 , Processed in 0.036668 second(s), 27 queries , Gzip On, Yac On.

快速回复 返回顶部 返回列表