illustrator插件-常用功能开发-置入多页面PDF-js脚本开发-AI插件

1.算法程序

  illustrator是矢量编辑软件,画板是绘制处理的重要容器,在印刷方面的一个重要功能就是置入多页面PDF,开发一个置入多页面PDF功能,以下功能仅用于学习交流,请勿用于非法用途,源代码如下所示:

var aiaFile = new File("~/Desktop/Set_LinkMutiPagePDF.aia");
if (aiaFile.exists == true) {
    aiaFile.remove();
}
if (app.documents.length == 0) {
    newDoc = app.documents.add(DocumentColorSpace.CMYK);
}
var doc = app.activeDocument;
var actLay = doc.activeLayer;
var c = 0;
var activeAbIndex = doc.artboards.getActiveArtboardIndex();
var activeAbName = doc.artboards[activeAbIndex].name;
var actLayName = doc.activeLayer.name;
app.coordinateSystem = CoordinateSystem.ARTBOARDCOORDINATESYSTEM;
doc.rulerOrigin = [0, doc.height];
var abIcon = "";
var u = 2.834646;
var zoomPercent = "";
var detectOS = $.os;
if (detectOS.search("Win") != -1) {
    detectOSresult = "Win";
} else {
    if (detectOS.search("Mac") != -1) {
        detectOSresult = "Mac";
    }
}
var arrNumAll = new Array(0);
var arrNum1 = new Array(0);
var arrNum2 = new Array(0);
var arrNumFinal = new Array(0);
var jsFilePath = new File($.fileName);
var jsFolderPath = jsFilePath.parent.fsName;
var jsfileNameExt = jsFilePath.fsName.slice(jsFolderPath.length + 1, jsFilePath.fsName.length);
var jsfileName = jsFilePath.fsName.slice(jsFolderPath.length + 1, jsFilePath.fsName.length - 4);
var f080 = new File(jsFolderPath + "/" + jsfileName + ".cjt");
if (f080.exists == false) {
    alert("第一次运行此脚本或改变脚本文档名或路径时,\n请点击随后主面版左下角的默认按钮,\n以便快速正确地建立各项参数值...");
}
f080.hidden = false;
f080.encoding = "UTF-8";
f080.open("r");
var result = f080.read();
var arr1 = new Array(0);
arr1 = result.split("*");
f080.close();
f080.hidden = true;
var set = "Set_LinkMutiPagePDF";
var action1 = "Action_LinkMutiPagePDF";
var win = new Window("dialog", "Ai_链接置入多页面PDF档(CC 2017)", undefined, {
    closeButton: false
});
win.alignChildren = ["fill", "fill"];
win.spacing = 4;
var panIcon1 = win.add("panel", undefined, "");
panIcon1.orientation = "column";
panIcon1.spacing = 0;
panIcon1.graphics.backgroundColor = win.graphics.newBrush(win.graphics.BrushType.SOLID_COLOR, [0.15, 0.15, 0.15]);
abIcon = "‰PNG\r\n\n\rIHDRUDðydtEXtSoftwareAdobe ImageReadyqÉe<\råIDATxÚì\\\rpÕÿÝåB>ïr„–D©X„£ÑV
Â¥F©ãXÁZ§öC“Vmët,X[œ©hý€±ˆˆÛ©¡cGg-ȵIP«˜ÐÑ$|Dà’\\’»$·»ýÿwßÞí]î.9Âå’àæÍí¾·ûß÷~ûÿ|ïí_Ð4È/Æû ÓO~˜¦†›`*KŸUšbâ3²Äñ
Ý[Pgheu!*é§l¸ùX(µ¾ýô'¡ \"Û9røXì¯?\t59I•ÄgL€Ú@es,êɦÆȧtLƒJŽaUfqG5h>¡Œ\rPÉ\t„#{ôX<n>1E\"îš¡ó1DRmÿŠóÅyñ0=¿X<ïC=´Š·-6'g–’lŠ7°‚ÿ&ñ¼Â1¡þáˆÔ¾Ë¬À\"Š)XJ
mªC7 ˆß**僔Ÿ;fR¶Põ7ÔÛ©¸Dqš(¢; eåSq}X•çç„fVñVK¢À‘Ø\n>¦:».ÕÛçDÕˆL›Ñ2í8_„K·S)/(¡jI¤Ó€kŒÀ΄Ã~‚°ÐQòÜ|ªÉÈfÌ ¹$ÁìêÂÒ†¬À®ÐÀuÜŠ*þ\tUyK¢Í{3Š7üëKÿHؾCþä1ÂÄÎ ÞuAS¨J--@e%ŠwîÄRy9œøþ¢¾”u¸oõqT'̆š†Ã¦\nIdÉ©·Rù¤*‹YÁ×WÂúË
áÁ%Ô½vªk_TÍÂ#ôRX>œ/²®p³U¥Ô—¸ÝŒÄÛ?L#\t»QD=»uê næëªTêýV-8ÐmsB(Ñ ²ÙtØ
mtM<
œ¾LÂwÕO,‚ûX\nÐÙ‰¦C‡Ôòù±cê¹^NWŸ@å2\\]ÔûºÓë±Ý0á\"Ê%*O–=v±3Ú²Öû®ÁÕ\r°ß_‹#*Âîg÷¡ýòˁ¢\"ô,X€zÒZo[8íܹ~;æíLF¾»v!ßá@qÿ1G‘âT1©±æ\t“IyÕéTB©e»¢lƪ~õŠÇ£¼w¥GÙˆþ÷HK–(Õ0ãXŒ™8•:^‘íR¿Šƒ4FW%*ÉIêYÒÕ$y9æ$ÿErc#>Û±Sz9¤¦æ§¼?û9Zîþ>òœNÌx¼Ghõ·õ<ù”ú+I®HJBý6i˜r*+ìŠbuÍZ©†þŒŽŠÕ2”þe\nòú¸ÎdF—ÔövÔ¾°Q•iüœ(ªÆŽã®*¨‹º0.¥Ùßö1
VÖÔTdÈ\núˆßU²Œ&\r7~N%:@ÆŽ÷O#P»\r z¼^œñxW¸üGõï¯Aw«Oëø¤IzûümÖ5Ï ó™gÐíîTùÍ\nð´_rÁ©¤XßÞµ32í;â½R_T–^¦Ï[ÏÂGüúL¾„i€¬þYd‰ã“O¯E·Çß–dy\r½vm’ÊGfÂç÷žu¼Aÿ’Èžbl‚ꪌڬf;Ç9TOÓIÔ¯ü:
·±½¾[ým'L%XtïëïªvÈJV ±2™ƒòÄÿÉ’~¦öÂ×6`F¨›«Õɤé\"Èçø¾Ñ:ª\"W#õÙÔnµi÷\n†lHõüƒìÁVÛmᅦÉÍ
7­Ïƒ\"_¸ÏÀ£‹^ÔÇPÕçP\\»Z,§,ÁjãË êÏ\">eP7‡äþ<؆.EÉßÝ׃%ãÒ4;É!ö®­0I_ERÊÿ\r¨ëh-Ž®]‡sïÛ0ÑÛ¥}79;Ã3ÚDVrg,‹†£Í¦òséo'\nªâ•‰Ó`–m˜Ò¹IèÙ̇áM©Rëû‡\r@†Ù¬†D}Iµðز!›;à¡Pê\râ'hÃ¥˜¦>Ï’t–Tu«Ç\r/E?“Ü[L€ž¶>‚–´mªF*ÜÞšþ¼z½Í³Z­Ûêu£›Ô_¨uÙ¥èýY5K¨l»Û„âž×\"]
Ol¿Å¹4žIxæϺ‘ìï4äxîD«ìCeïÝzSÉ%ROÀÔ²§°«x¼4{ÓBJÆ¨Îþ(ì¾^Ì#@Còþ,Jž×½þ¥\n*^Çi5Ã'0°×S†¹°¡È–ƒTóÀÀ¶Sô°¯ã,êû~@€öàfò‰Tì7Åþ}ä‚JÞx“qÊö¢ŒÍÁò#žÔ÷tbVJ&æ¦Û'\"#Õ“3ª÷v¯Õ‰^Ê\ntGbé»$ƾä#ü£ÁD;•#T¨ÃØÁW–˜ZVR2ìI´I>U:CˆÄë5,¡û´Ù©˜€¥kyqùÆÂŽq¯¹™G :@
¢”éÁ9ÙØë1Ú ¢‡ùìzÑ¥¦DÜ[,ž3P_œCTKxiÂ$5\n ¡Ògt6ΐ¶Ô±$‰õóæÝÖS©gïÌÐR[}\n“7\rÿg¾ÖÆ×ð9§½‡—®ÓgÄÌ#Ðh WÆ`çb’X¦æÍ`“–Š#_ہÝ,vÂæR×ZNÈÖêäasTÂF9˜Ï\\OumºSŠÑÖ9Â4±ý\\1H‰ÍÀú¯LRÙvÿT#yÉ°äÜœ¡×‘#Àm;¶ôí˜VGb¼¿£H\tRYµ”VÖÄ(¡¡| øÄBËHª\\!d8\r|ªŒ7Tœ¥4ïW ô‹¾ŠÀàŸ)!!U˜EÀhiæÞ#ŸAƒÈ ^Vª­‘}²º? L!ö4¡ ²ÄVŒ >ýˆ¥’P®°—-†ÍšWmÒl.Ê¿,Íž†ÄƒZ#bÊÁRD›#Ÿ˜^@“˜ßrU¤‘Ô'»Ù,èŽÍS–xPÛ\"ì©Šd*Ú.ŸƒˆºÔ_Ž¯WØ´–÷—à¾hˆ7¨5œIM\"øðú~$>bKg‰ÐŠ]}-×5'q³#ØÌ!Z'½_\\A¥ÎË^Ôÿ­»ö«j{x¸ùTØ•ÅÖ¹a$Xð¡ç|
N§aÈèaâÕOõ—ª 
‰/åDð¡PHŠ°CE&@'Ðax{v~\tžFŠGƒë‚ìl ”×}ŽÅTc'\r”Lƒør|/)J?ÓBÛ9[®9§3õU¨@õþeA\t€9ÞŽJŠ0~æÔà5T>R”z%´sz–@£¬ó(}=¬
Sœ0àçß>ýCøgÄ[R}z}6uýd•
T_‹ÒÏ ¾rÞϪ^¿Bö9\tp‹ˆø“UÐ3Oª2^»&W|%µmXéH\" ’iˆ|¤^LIó‰$©A¦Š'QXJY­y&ŠA6‚W[¬YP6˺ª†ORÏ\\7ýŽ±ñ½T&ñLÏ”XO(õ\rÐT~ž»½ÄçgˆÒbàã·Û–,MõõŒŠSTžîc`[wÐïm¼‹€¥ºÜ{ô Pã+©˜K*]¨ïyªë¦sÞq–Ëž’Ž›¨NŸëR„GfÕ>I¼¼T7‘ŽSè¸ÅpÝD]ýõ©¾æ²@fŶ”ëÔ¼_©Óéx[°Ã2JêpLR+gÀ ñÜå!_¢\rÔÆJe¼¡XE}4@Íâå©©<%*Ñë$É\réø#H²uG+ÕýR×Qíøð2H§^¤ëº!º’«\"pÝp¨¿Tûïi€bß=KH.7‡H,÷Ë&À3p³iè4: ;~F¼{ÂôÇH¼º¨n!lÙÖÿ!Æ:éM㺈ýñç„ŠF­ÝX¼'Óñçb­ÞjÌ¿i¤2ÇÛ‹÷²¿9uºÞ,À°\n`Ú “ÅØZ9Éàí}ññó¯q8¾.á7#©†ÁtÒ`¸CÙ,µ6·çØ,ø¾\tmyóŽ(ŒY€x9UìµÎ¤ûSA8Ú¥?¡}ák»/Æ€-ÃmSÃ\ræoøØ”‹™ÖµØ‹'ñ-iÉàw¹q:yÞv>gEÜ—n:BrÚЀ;Þ|w´¶b:½”
Ç°W5Í8Ñv.ïŽ1Ó»h4ߦ&ë!Ø¡Y·à¾ä‡ñWÒãj|#”ýÁë¯ø;vÀ÷Æ>Twÿ“ŒkžÃý؍—{aXÌéG#Ô—ÖxÙœhIy·ù]¼,IxœoTw]D€†zÕ°ÅwӝRõä:õ¾tüDb>ж¦\rÐŒfP£e?f=ðÞJeIÚ£Ò”Ò™O—Ž½4_‚ϵøÜféЪ
’ûS»4û;;¥Ò^—žAÇ„ú³ÔpVã\r“A±c±¨NÉfCæµ×›žù¬é'¿‡iùH—­ÁyKÀôçææâŠ)SàóŽCù‹`™:Éé=°N?{c#æ~ðutèΫOdqÆþ°wO¦¾ta´‡8œ*FòìÔ·¨¼êt¦*ŠT>ú±’ú÷´•ýꕺºÔÃWÖ¥nDÿ{â³Mð\r— P?,\"uYâ,¡&ƒÊ™°ŠXn“9B¿Ád†ÿ”žôœ:
”™31ë9 f{À4zöìeÁ$ÏžtþÇ”ÿìK
6-Ym¸
øeð§DmäŽ-í”\rçJ“;\t©”\"ÅïœüÁvÈâ›oaÈÇiÒñã8Džÿúýû‘LùÖ„
'Ý÷ÒŸQ»¿×<µÓî=Û+ùÛº6¼ =ÔÕ¦~ñç0|,í„<|ߦvÇíä(E÷ÂržÙ,÷PÑÛdI’ݧNùÏSROû›Ž,“›ßõjõ³'ȲOò·õvt¨¥/Ù¢ò»Îœ¤·)ƒìÏE£ÿ0Z¢ÅôßL§IEND®B`‚";
var img1 = panIcon1.add("image", undefined, abIcon);
img1.alignment = "center";
var giIcon = panIcon1.add("group");
giIcon.orientation = "column";
giIcon.alignment = "center";
giIcon.spacing = 2;
var st11 = giIcon.add("statictext", undefined, "(CJ)Ai_链接置入多页面PDF档V2.3scD");
st11.graphics.foregroundColor = win.graphics.newPen(win.graphics.PenType.SOLID_COLOR, [1, 1, 1], 1);
var spacePan1 = win.add("panel", [0, 0, undefined, 2], "");
var gi11 = win.add("group");
gi11.orientation = "row";
gi11.alignChildren = ["fill", "center"];
var gi111 = gi11.add("group");
gi111.orientation = "stack";
gi111.alignment = ["left", "fill"];
var pdfImg1 = "‰PNG\r\n\n\rIHDR£õõ\ntEXtSoftwareAdobe ImageReadyqÉe<\tiIDATxÚbøÿÿ?ÿÿ8ÿþ¥ûäÉ ØkbÿíǹûL[f00€T<~òÄPçâ§ÿÿ~ÿÏR!#-Íàöó%@1þªøóû·.###Ãßÿ.³le”ý/îÇðhå2K¦œ«øýåóökWx¿gbšÁÂÃËpU™•• €À¶ÜaPùÿ©þÿçvQÿ):þ¿Ã ùž>}\nq†‚‚§«««å»·oÿOzòõã“Ÿÿ?}úôÿâÅ‹ïÀ¿ÿþw o~üøù“ñÃwGVffFF&F\t 'BA*`ÀÙ« Ax“FIc#‹C|\t+K+—1ulíÄZl|€€H¢Š\"ŠBäÎø³îùÓ{,Ü,Ã|óN©å8Ž«¤ø±ý⬃çyÀ\\Ô|ZWê´ou(àÀƒñèw‹ÔL¡°Êg±Í˜á†rI 纉ÖÑuMa™@žŽÔXÞévIJ©]l¼»LaRÛçÆïŠ09St½~ž,j¥Iu!—¤xKéôvúG˜1ÌO¬Í¦YüBò!î¢ÉNù¿ú/˜$›•†(\nŸL§Uki¡ºiVÕ@‹«›ŠqWWÅ'ðŠOàε.|\t7‚OàF\\èÂ\"‚mÐP­%j!æ§ãIý\t¹LæN¸÷žoŽœ]nХ΂ºÏåÑpx  Þ`DSUŠHTcµ%«ØµíWÏû$µfBúÜܼC§·a„ònq!A×’­, ¿w¯ã`Lgâêþ‹‹Jµ:2#¯¦”vÌåV¿{ß$¹Ðu=·Ýl®jÒ8B¾¤Î±`ëh±ï#Œb8ÎÃ[}­n!±µP8e<>õj®ëŠŠ†\nv#„~;Vë­ñ—¯ÛmWbæ?´¨†êÇiiTJÏa†H]¼«iN¬<Br£Ù?Ÿ°BjrF©„0ŽTN¦Ü€Æ]) 8!2ÕIÊcœÿ`ÚjÈðôï>Kß$S\\‹žT’çŒvßpU5­MDQôÌ{“tL,F“F«`¥B»ˆÔU\tºR¥ˆ‚nŠn´\n¥FЍ.ta6‚‚þ.-\")ˆÝHí\"h‰b­¡.R&6a:ÍÇ<ï»ùpè
¼Lî¹÷{Î\r“è\r’uŒzrUûJmÑRu)Òéô§x<Îçl6Ûª^OŸ%$—æ½õ9·<¯;è´¯?ëveŸz;4<<±¼´„X,Öòªö‰öÇÚÈ9U»¢ÊOŸÓyŸ*?z¦¾`€Ì}Xe.N«Å
•L&¿˜åê|•_Tã§î`trrù¹×ø;0ˆZ4DïÀï*T½°¾ŽññÓwçR©Ýä\"ü&ãi½¿>‰ÈýÛø‘Ïa1q¾wé©¡jˆ„Ã$˜<®MM¥(­Ÿ\t;iø_ù\r«¯¡Í›Ó7NÕ›M-Gº°ÆfÝáÀèq?Ãã´zz\nížáä¾hÔMÇqìÕo+jsÓ¡<?4¦‡ÕleàN¯ƒAŸâ¬0}f‚“ã·Ø-JŠÙ¦Ãžµë@©N?Èì·qÄOóXB&DGi:\\ü¬ÖÆD÷Vð¤·\nØdh‹HaðBìÆ%Û¢ÐíBâhÀÄ›ƒï6š¸µBvm\\\r›ÌCG”­dÕ’©>˜Rreݺå“x+!XßÂ×c»`Ó²PÊåýÕÕ·7$éYéEÙ €ïñ(iÙ@Ãô01OÉRx܏9L²&ÑE0äÐËï´P¼t¢ÿßHۍÑ&¾
HDnÿ‡0fÇŠžˆPÑËázÉd6=
ˆ—Ô]5¿Q”qø™ÏÝîvJRˆ=èõ€4~lSz€&†hð@H0ÄD†F#8p0&õ`øª­&&?£­(ÑÅÂîB©ÝîÎ÷ø¼ï;-õÌîÌ;󾿯ç÷ü~IN/x¿Ûw=÷:×vè.®×Ò͝DE(-7FÅå[}½ÿÀC¥R©97?Û·Ë}~¿‰§ÆÇ`’T2‡7ªÏ/FK7+Œ‘!<Æ_—O\\^\rðÞptè±\"XИŠœä½•®£Õƒ¯áΉ·&¯-\\kÌ}3÷sêh­Vë²\"KE»Ýn*w¹a“[·8%þ—E\t8vxÿf.\"9ù.ô³gPºrÍ¡2¬‹çÐzæ%4Jƒ¸C³åàƈ*¬PŠeöÓÓÓoлkSSSož¾tá³”¯sPk°<‹0iò$Ìh«œ§køõÃO±mO¾ýÑQ´lÛÂÍÛuĬ[º´[%hÈõ2:º|ÿfgg±ò`ÕعsôüÌÌ—ï>}j}R}a1^Z¬è(ÈMÄ‘¦b*óÚçiÒ*“ÁHx‹5]¬bסÃxñÒ'XoÞƒK{¡ˆÅ Äš_¿]oMLLæ’o3ËOânu\t\n/ŸÈáÎÝ;>V›ÿná|g½£¶×S*àaÑEVIâ‘ê\n²ÌÅÄyä‡IA¦¥‹\n¤B×óEÒ<ÎóÇLøolšÅÙ+>lLêõÕ¸í)É9\tkl‘ÿ%2qd¥ŒÑŸ\"'õçF\\¼^é\t¥”.ÃR™ÑÇMéÚ=nͧžNª0)Øà&C¦Ž«g븱F½m?í^é!¢ØÐòB¼ù
ËmŽ¥XVЍah}œ`nNî$%
\r^?B(Õ–J‰$y®”àß']¸±˜†aÛÀ
–†3u¦=#¸½V6ðJ¹ÄçzVe+­o!\\LÅ®ÐzsûnÍ4•\"‰•Ä6'†iÉÕvˆÉëЍb©ñ>ÇÂç•A\n7ÉJl\r“Ô’HõV!Kä†Ï3áYŸSFÇqW¹Nå€9,B±|8F„+J•Fl¯>R=n¬2@Ö¥¹êµÒB&,í¹½ŸzûZ(˶SºÕÒX$ò]“–õgýü7jØ=`cìå½Ø3\\Κ@Ù:[¯‚ý°åÈ!¼_¸lµT8²O†Þ‹>‘ïÑ•¿°Úq¯Öm„Vâ%·qv•·\\|*ù¯^îžlÒB½ùá;;ŸèQƒ¿ÒÀ­ûØr0ÏMÊY:äÍjµ*?,þg2ŒQØòiPmSQN.—i?ËóÞöOÄMgIEND®B`‚";
var ib111 = gi111.add("iconbutton", [0, 0, 40, 40], pdfImg1);
ib111.visible = eval(arr1[29]);
var pdfImg2 = "‰PNG\r\n\n\rIHDR£õõ\ntEXtSoftwareAdobe ImageReadyqÉe<\txIDATxÚbøÿÿ?ÿÿ8ÿþ¥ûäÉ ØkbÿíǹûL[f00€T<~òÄðóç/ÿ¿|ûö¬‚‰‰‰“ƒ•™™ €ÿUüùý[—‘‘‘áï¿—Y¶2Êþ÷cx´rÃÛ™{À*¾|þüŸ‰‰™áÁÃ|†Ír¦\\Ü\\l¬¬¶åƒÊÿOýóÿ?·‹úÿHÑñÿI ðÿOŸ>
8CAAÓÕÕÕòÝÛ·ÿ?­\\ÿÿãׯÿ?}úôÿâÅ‹ïÀ\nþüûÏðäéSÃo_¿ý¿–ö/·üÿ£þÿoܺõŽ¤äD(Èa@Œ¸ šÂ(zÒ”LŠfÁFvƒ¦,¼‚•' xeëeÌšG°´W˜>¥(ùÉä›FF†ë»ãgáÖÝœs:s¢”L‡aX&FÔ+û•a¾ã8ÀÒ¬.ÈÑƪѡÕ%¡'㯱)î˜â‚u6
m:n(Múý'óèÙ6·ÐOªëºDÍyR’ïûì’ÇóÓB*Гí툼A$ˆ–㚦!®ë£d3§`‡ï½;ÒY¬H¹ýN%ÈkÅBBÞ¢®°ìß÷—\\S»JA=»n² ¨éŒ[Å,dA‰ØD,ÄJ´Yò‚ü;k-ì,üÁÂÂÊÆJ)Œ !š‡Ê&ìòØu¼w6DðÂ0Ãœ{Ïc¤P£»‡m2uÔ®Ûmç<×=åÀ Š*[)!‘ÚÝB!o.ê}߈­\t\tpoî¼ Þ̇ð;ª J§ †CÌVÐ:>ƒ_oà‡îÄã5_–\r£mYÖ’´‚Ìb¥õúf!“ɤʶ½¡¨Ô–Æ3TMEèØ??A4`FhP¶J›¥5ıR^ïÍuÖÛqz¢ßs„u#‚Êp)”žç\nw@¡y®V–Y‹#!éNv\t*ˆþçÅ%\"$‡PçÓ±'£14ú\\ÚD«X(¯`ÔùÆ­¹Š=·ƒ„žd6Œ‡þS\r‹EKú:P?_ô$®ëЍ,ÊCÿ‹O‹¾ç¯tTÏkA}³»‰7Ô¤ICñG[DôPÉÅDDTTDDEb‹âA(5r¬úDÄ{õàIì¡Pð*EDER\"Š!X0µø+l#ZÌf›ìøÍä·àÂì2³óæ›ï}ï}’Ä·d=Lwrš\njˆªª(©ÔÜ»h4*ç™L¦^{öÕ\t:É¡zW>äægE\nÜHGTCÝÂ\\É|˜LÞ¾Ífë`ááÏᓼpø/Ý}@ó~^JÞç$soãoÏŽñ×é4O$×MMÕo.^Ëä¯\rCÇÒÌcüÜ;䣐ÿ~Sôï
ÎÇFîÜ›œ<Òaá¯Híìéå‚·ø²”C:~“Ö6V5†` €üb7&&ž¬_漟¹§ÝLï«òjíêØ•Ckµš C2Æt¨ØØ\tcç©cX«U¡SE|>ÿ¸÷
BnÃ04˲þ,æ?òrÙ\"’p¯^ïVç_‚zÁ%y\nÖëh.-.kmš¦MqlÁnieE¶Ø¦xÊ|`3`Uê9’™ÊÚ„5KM’—@1TÚ¤’$‹»\"d‰‰Õ׉8Æ”6X†hˆBl`Ô¥’¡Ëã‹ãÓîƒÐµÕíFS”]‘Å¢Bâ'5A%çŽž>:§Ç¶â™wÞœ¾ØR£Öî»28]KF¿¿Žuûö¢ç@þç3ªvÈe•¯ßºÁ¬Ãž8½c‡áÜBJzŸ5¤º(•¡v£ÿ×2ûVÿÿCÚŽ7\"wíp”p:Él_¯éHå×_*¯ž˜8ª8ü½™]–R(ÒmlX
e%¡õà¿ã¥IS¦‰6MHÒ‹ÅÕ¢&­&bí©ÕÄróàÁ«¤iÒ€”6©‚4„°°ìlvf–™ñ{of‡jŒoòvfgæýþ½ßïû~jöv©÷£¹RÚh7-sœk7\\i”GxJž»ä
¿‚hì8ÕsS3?œêî~—8¹þëÍ›8°¿’;ý÷RíI*aÀ³-¯L9Ó3ÍÕÊofM>1yÅ-‡^ça:Ÿkœ\tyÉûµüÖÈQDá­“XyÿÜÙ±ñ±³Ã7†/³¦>lkk+MLL(CK¥R$Ï8–(0GÑoÉ󢤀÷zH\\‚×Ú矡fø[äöíE|èÇ^G¶¦Fx‰2934!Ocà:È,, ¯¯ï¼ã8FGGÇÛÒÛ+C_xIµ,éYn“P“ˆHßÈJ¨ëlÅŸƒ_¢þ
fì±mh5ƒp[¿YF.=ײTŒ*Y²Éõ:¤±ñ ޝÄÈÈò\n5Édò:~`ðâÅÓåryr[¶\r·¼:åNO5³qRBäá¦\\4ÌåµÍÉdåLP‰Éø$‚í\tPWb\n8x¦¯}s\të¹e˜±µiÃ);ØË\nM/.]]oôðÕÑÐó~,µL#ÛÌËg#yg¶µ'[¿sû+6LjW³{A'hÈÃ94^EÈ+öžQP¨».&‚$ó±ÄSäT²lÉG8ï
ÊÿbÓ$“QÎ-òÒóó·hù>s<ÇS‚TyUñî}6)?ý‚êÎœü*P¿Èj×ý”~)jòÐã~eì„/¬ú€È#u®I$d±éÁbÙ²±‰µÅ2[\n1;=‡Ø–¬­I€ó%J„­@bP±\r´Åí â_Ö¥åìcASÓ}X–g-^
ra\r\\+Cßc÷ ÕÕ)cu\t°\n¡5vù_(ìV\tœbËXD¤â ™A^ëd©ÒÈ-Ìöôâ¹ÉQT>„ovòL4±$uæC9QÍeíñTˆ©RVÅí­°J½˜Ê—ô˜(ªâ´^GæûøãsxúÄI¤?¹íØóxjà#Ô4I–Ÿ¿ö#ŒÛcðži„¸z\r/^èÇ/¥«xîFW7ÁY/H>$–½ƒ‰>Fþþ]èìÀ\twrùãW‚ð±ºé0^>¾cOw;‹îw”D˜„1*¶Œ<Ư\\Åj\"†®ß~Æ“©Vâ€PÉìÿ$¢í#ê¹üT²Ë¶âú(ɹ¬e[–!m=úiL*(²µ)ÎÎâÿÖyŒzÖ•ÑF³%ø°ø—!ÁX\"FâñäZ9\tl/]o7]ý,çò?_óÇõэIEND®B`‚";
var ib112 = gi111.add("iconbutton", [0, 0, 40, 40], pdfImg2);
ib112.visible = eval(arr1[30]);
var et111 = gi11.add("edittext", [0, 0, undefined, 25], arr1[0]);
var pan = win.add("panel", undefined, "选择页面");
pan.alignChildren = ["left", "fill"];
pan.spacing = 2;
var gi2 = pan.add("group");
gi2.orientation = "column";
gi2.spacing = 0;
var gi22 = gi2.add("group");
gi22.alignment = "left";
img221 = "‰PNG\r\n\n\rIHDR2ÛØtEXtSoftwareAdobe ImageReadyqÉe<?IDATxÚ¼–;OÂPǏ„Å»‹Š$š¨‹.¨“e0®€`×fá¨q6@œ|$ºjLŠƒ]è‚.ĸ‹ýžÃíãRú°¶r’›{)·ýÝóú·C²þÇÌd´„SGÌfáýã³ê¤BÇ£QÈleû6½µÛðpçƃ¾\"HO\rˍ³S¾<qkÁ쉃Uð`y/ °ëŽrÙ\tÖEÏnýƒ\n€*‹ÐÁÞ.(ñ¸9g‹8|€nñÞ“€z]¿”Ëlˆ¢]ÎþJ§ÙÃ*ït飐åÕEŒH¥ÂF@fíQ«Åf.tÿr°—fªggzê°òÖL[jV=ö\nÙÙÎB$å•UP¥ª'WŠ¢ÀÛk›–\"ÂÁó\"Or~q\tsóNêQ1ÃBŽOVÒ4pM½C+ˆ›zôy¤|VŸ$ù©]=xPýæúJ\\ßØ€‹¿»u»L9ÔŒ¡×££½þãrÖSTÄ?%L¶ð+5òÒƒi%HƒÂ9$¯:Ý“ÑÍi\\R\\í`‡F×56HQè\t±©Ùûr„0ºóØÎ\t<ˆZÃö)•Ø:Ÿ7Š‡óÐWÃê¦U#¯ô$—ÄçŠB&ËFù¢‡'“Ì\nAR)êýÛÒ6Ch&!ּģbÑÈ\tÍÚ;LËŸ©Ñ½‚:}ß|¹ÐŧGòs³#O¸¼Oô |©ºöUrh聃áHRŽxM\rÂ(tûª†Ù–\nŽGz³¨\"0<û`ª¡ÖÅú1‡õIEND®B`‚";
var icon221 = gi22.add("image", undefined, img221);
icon221.visible = eval(arr1[2]);
var rb221 = gi22.add("radiobutton", undefined, "全部页面");
rb221.value = eval(arr1[1]);
var et221 = gi22.add("edittext", [0, 0, 50, 23], arr1[3]);
et221.enabled = eval(arr1[5]);
var st222 = gi22.add("statictext", undefined, "~");
var et222 = gi22.add("edittext", [0, 0, 50, 23], arr1[4]);
et222.enabled = eval(arr1[6]);
img222 = "‰PNG\r\n\n\rIHDR?ÿjtEXtSoftwareAdobe ImageReadyqÉe<PIDATxÚÄV±NA]É*×Q` ¢Q>€ˆ¥4BE\t|øbI‡_àIG4T$TÐHEñ‰Î[çÌJNØE7™,·a÷í¼™y³BüÓ81ùs¹\\¶i²jµZ}c`LÒtOvù']²] ­L š^V«Ud8ŠÅbaŒE:‰DŸ×îXûŠ›Í&ÒétÍ¢A†À´Ï¡Kc8˜sûΖ˥Ŏ:YÄ\tñÄ1šL&r\t¡³4h.Îçsù@ÉÎ\r€qÀ+÷×ëïåÀžî!¶ÓéôG†l0Ñc+úd”ß°|<Äå®pŠn·+5Jº4™°­ð2sg³™P=õhs$ VÁ@K˜ÍÜp«ªáŽ€JxèÕh}+VH­;N¬±Ï!
ê¶&0’«Iîär9Q(D<5HŒoowÔo“CÐæKi5Ëb
CÖÜh4’ yN2Õ×>åù¢~ÀÌXãKÙ€\"âc²ý<%îR©”’»&×nÿñh°Hô¼ìÔ¤z»‹¸d8ë<‹¹™Lf¯@Ô•ÔV ©„˜ÓŽÞ{z(B:¶m{+qlŽ¥¶€ìÏÑh4é•U%òmëOJ’å•õ¥$ÑM€Ýp8,7Õ(Ûá{Õ°û7¹Ô6,á5¢ÓÛ,“ìÀ³\\ƒºvÊš€<ÁcÀÓ“§OôfÓ\n

K‚rÉê?ö¸så}ìAÔߧr\tØ|ꁜ6IEND®B`‚";
var icon222 = gi22.add("iconbutton", [0, 0, 31, 23], img222, {
    name: "orange",
    style: "toolbutton"
});
icon222.onClick = function() {
    alert("[ 请注意 ]:\n因PDF生成软件来源众多,\n编码标准不一,\n故无法全部从PDF文件获取正确总页数,\n虽然脚本提供此功能,\n仍请操作脚本前先确认总页数,\n以避免置入页面有误,\n或脚本运行时产生错误 !");
};
var et223 = gi22.add("edittext", [0, 0, 2, 0], arr1[44]);
et223.visible = false;
et221.onChange = function() {
    if (Number(et221.text) > Number(et222.text)) {
        alert("起始页请勿大于终止页");
    }
    et221.active = true;
    return false;
};
et222.onChange = function() {
    if (Number(et222.text) < Number(et221.text)) {
        alert("起始页请勿大于终止页");
    }
    et222.active = true;
    return false;
};
var gi23 = gi2.add("group");
gi23.alignChildren = "left";
img231 = "‰PNG\r\n\n\rIHDR2ÛØtEXtSoftwareAdobe ImageReadyqÉe<«IDATxÚ¼–?LQÇ46ÑZfZ½EÑ¡`\"2q$FGŠ\tu!i»ºf†;6&+cd¡Ìš´«†X†©$–j ¢ó•êþü}ïõqÚk{-òK^Þ½¾ë}ú~ßïï×#:§r/n\\‹›<exh÷ç¾ýüUÔ„cñ8=^H{nªU«´õñÃÀ0²Ó\"(xß=²aŸ?캎ݛžîõ{aa#;ÛÛD;;Ý`uNc©P%Èå<-_¹LÉI¢TÊ­Y’G)¬Fâeþ¹–%„¦\tA$„iJ’I¹Öu¿ffÿ©‹Åˆ‰êu¹Æ¬®5­o³\rîX©ŽIH>ÿ@\n¦ërlv¶oÐHÇÝ$k].³Ü¬÷ü¼}½ÕU*üø®îÈ°N3¾om¶+èV~9‡´!UÙì©F[‘=}óš¢Ñ(MÝ·kNSíªÑhPí ŠKá䇵‚”àxøÒÿ¾M\tåxu5jC>}ÞµgܼžpטÖ^£b‘È4eêP¸˜y]»x<|ÔÒ­{x@“dž!õAaÆšc,‘ãÀR~P¥øþí}Ùíý1HïÊŠt#ÌŸ¿4u)bëwküö©¥üåXÐòâ“t¬gÐ`m—-c¼]·ËÂ¥™bá*|Ì\t¾ÄQƒ`†§6MbkŠzƒ[a&ÕI‚\\Ç0ö6½èÐÐþ¾wdnNš'TÁv\nu•Bp+̃öÜ‚z\r<زœ\\[Ù뺵'ªf³ŽÏ-T âᥒS‡gÂ)Ô\tÐpñw¢¬nƒ›á÷ñ±«î7äÉà@@ÎLf ?HeïâÝ;ãâ úUt¼¸_͆B‚à€r‡‚n)®Í‰Ð &yy¦zXPäwµƒêtžñO€’ÊE¯³o,IEND®B`‚";
var icon231 = gi23.add("image", undefined, img231);
icon231.visible = eval(arr1[8]);
var rb231 = gi23.add("radiobutton", undefined, "连续页和跳页");
rb231.value = eval(arr1[7]);
var et231 = gi23.add("edittext", [0, 0, 190, 23], arr1[9]);
et231.enabled = eval(arr1[10]);
rb221.onClick = function() {
    rb221.value = true;
    rb231.value = false;
    icon231.visible = false;
    icon221.visible = true;
    et231.enabled = false;
    et221.enabled = et222.enabled = true;
};
rb231.onClick = function() {
    rb231.value = true;
    rb221.value = false;
    icon221.visible = false;
    icon231.visible = true;
    et231.enabled = true;
    et221.enabled = et222.enabled = false;
};
var pdfFile = "";
var pdfFileCode = "";
var counter1 = 0;
var filePath = "";
var pageCount = "";
var p = "";
ib111.onClick = function() {
    filePath = File.openDialog("请选取PDF档", "*.pdf", undefined);
    try {
        et111.text = filePath.fsName;
    } catch (e) {
        alert("未选取新文档或取消选取");
        ib112.visible = false;
        ib111.visible = true;
        return false;
    }
    var fileTem = new File(filePath);
    if (fileTem.exists == false && et111.text != "") {
        alert("未指定新的PDF文档路径");
        return false;
    } else if (fileTem.exists == false && et111.text == "") {
        alert("未指定PDF文档路径");
        ib112.visible = false;
        ib111.visible = true;
        return false;
    } else {
        if (fileTem.exists == true && et111.text != "") {
            ib112.visible = true;
            ib111.visible = false;
            getPDFPageCount(new File(filePath));
            if (p == 0) {
                et221.text = 1;
                et222.text = "1";
                et223.text = 0;
                win.update();
            } else {
                et221.text = 1;
                et222.text = p;
                et223.text = p;
                win.update();
            }
        }
    }
};
ib112.onClick = function() {
    filePath = File.openDialog("请选取PDF档", "*.pdf", undefined);
    try {
        et111.text = filePath.fsName;
    } catch (e) {
        alert("未选取新文档或取消选取");
        ib112.visible = false;
        ib111.visible = true;
        return false;
    }
    var fileTem = new File(filePath);
    if (fileTem.exists == false && et111.text != "") {
        alert("未指定新的PDF文档路径");
        ib112.visible = false;
        ib111.visible = true;
        return false;
    } else if (fileTem.exists == false && et111.text == "") {
        alert("未指定PDF文档路径");
        ib112.visible = false;
        ib111.visible = true;
        return false;
    } else {
        if (fileTem.exists == true && et111.text != "") {
            ib112.visible = true;
            ib111.visible = false;
            getPDFPageCount(new File(filePath));
            if (p == 0) {
                et221.text = 1;
                et222.text = "1";
                et223.text = 0;
                win.update();
            } else {
                et221.text = 1;
                et222.text = p;
                et223.text = p;
                win.update();
            }
        }
    }
};
var tabBtnG = win.add("group");
var tabBtn1 = tabBtnG.add("button", undefined, "主要设置");
var tabBtn2 = tabBtnG.add("button", undefined, "其他设置");
var tabG = win.add("group");
tabG.orientation = "stack";
tabG.alignment = "fill";
tabG.alignChildren = ["fill", "fill"];
var tab1 = tabG.add("panel", undefined, "");
tab1.alignChildren = ["fill", ""];
tab1.spacing = 2;
tab1.visible = true;
var gi251 = tab1.add("group");
var gi2511 = gi251.add("group");
gi2511.orientation = "stack";
img2511 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<-IDATxÚb`£`Db+@1-À ¾Àã™™™%˜ššÖÓ¦;wîعs§#=ƒq„[¦úô)c^§O3pþüI”e,„€ó:u\nÌÞ¯¯ÏpIQE^ïÞ=0^âìÌðDD2ː}äøð!ƒ£  ª‚?€\tûƒáÅ‹O€RdÙI\r\r„
ýý\t\t¨\nâãö^»ÆÀðíe–Z&ôù3ƒ——¦E °~=ƒ€CYR#È¢Ñ|FLÒ'ikÙ;^^„e¢R2s†úzÚÇYÐB†ùóiï3àããf#üùèõë×ÜÜÜ”[ÆŒ·oJBÖgCÓ2xùôéÃSµ1¥àýû÷£æ!\n‘4\\eÕ*ųIEND®B`‚";
var icon2511 = gi2511.add("image", undefined, img2511);
icon2511.visible = eval(arr1[42]);
img2521 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<˜IDATxÚb`?C¹€¸ˆ×q‘zöC±©ÝâÿH¸HË@jϱ1v1:éýhâ€ø½ `¾ú0‹!1¢x¸,#\t<aXâ즱Ó§O7ž:uªêƒH®dØffÆ°ÍÔ¯ù60¨>}Êp[Zša–§'Ãwvv‚ŽbaZô!П÷€ žÐÐ ÊG'êÕXÀOP8‚,#Ö¢µ668ƒ\r`¢$žHLô,XˆQôãÇsssœò<`øøñ#u,bHMMÅ)àÀ†5kÖ®`¾–±€JzPéñ©dKŠŠûõõ©î³@ì+«@EçÏŸDgn’,–€t#LTÆÍöò\"ª¬#+΀6l–ÞòòÒ6S/–ôÏÈ,†H¶ìÃ%`u\r¼~ýš¡¬¬§!>|``ê§J\tÂÍÍÍðíÛ7œòÄX4Z‚Ñâ\nÆxóæ\rÍ,ùôéÓhbˆ€öá‚žð†tIEND®B`‚";
var icon2521 = gi2511.add("image", undefined, img2521);
icon2521.visible = eval(arr1[43]);
var st2511 = gi251.add("statictext", undefined, "起始方位:");
var rb2511 = gi251.add("radiobutton", undefined, "画板");
rb2511.value = eval(arr1[40]);
var rb2512 = gi251.add("radiobutton", undefined, "文件(左列任一左上起点)");
rb2512.value = eval(arr1[41]);
rb2511.onClick = function() {
    rb2511.value = icon2511.visible = true;
    rb2512.value = icon2521.visible = false;
};
rb2512.onClick = function() {
    rb2511.value = icon2511.visible = false;
    rb2512.value = icon2521.visible = true;
};
var gi241 = tab1.add("group");
gi241.alignChildren = "left";
var gi2411 = gi241.add("group");
gi2411.orientation = "stack";
img2411 = "‰PNG\r\n\n\rIHDR2ÛØtEXtSoftwareAdobe ImageReadyqÉe<lIDATxÚ¼Vu‚0}€”n@'(N @:88AÝÀ:í´à¸nÞ—ä0Zô•ö{ïÌÏ—»Ü_ Î’ÌH\"ñ{|ù˜¤&‘Ja/C\r*þ31?õ!£(RÒ
Ãá Äàä™?8A†²,KÙ¢i¤ÄwUµñió<>¤ijk32Y–e—³±³”Iâ&Â!âXσà½(ÔiÌóó‘e:1Nõ×~/ÄzMJ¿÷_ùd\"ÄñH.43†¢5Ïd©ºV¦eŽ:?>úw“`xnÉú!]qœÆ,Üun¦B”¥~ú€ƒ€sAòòb‚„Þãølj·FX|}]10̏\t÷jt@‚{\t´É
6ÁΣPˆíHw4ú\t<ŒI€ÍæôþôtÑj¥Å6•kÌE´Ûíèþ¯sNENÐ>Vjs‹õø'œQBHg>aP®ëkW·Fð ¸.d¹ÔñÒd¤ NC½^‡A„è†àâáÆ.c’··ëLw*è¡ÎsEqJG>/¤##ø‰;Lí€,s-´ÁÁ^_o$²b¡|ÜÑå=a$ÐÄCÒOÍšF—6\rä5ƒp<ÖŽÓFhÐãXˆ¤ˆÅ¸#vˆ.ÜßëDj¯µlTm/L­W=ê?Õü¶ ÆEÖµ¿9A#ýƒÚ&i{6Ýžs4Ía2öÀªÒß>p’%Ù“fV><°!SÓrQ0‹ÅÂS~&¦Ú§b>ŸwÎÉšÌÔ΃Ÿ‡³>p—\niìžÎF>`[¼¨‡¿\rßš&èyL^8IEND®B`‚";
var icon2411 = gi2411.add("image", undefined, img2411);
icon2411.visible = eval(arr1[13]);
img2412 = "‰PNG\r\n\n\rIHDR2ÛØtEXtSoftwareAdobe ImageReadyqÉe<pIDATxÚ¼V\rqÂ0Î8T8+˜:\n(\n:À”)(SÊdïKx$M“–Ǿ»wÐ$}ÿïk„¨#&ÉI*y‡IÖ$‘ð ¹S¹OàðÊŸ¬H\nüb±X¨_&“‰ö*IÄl6óžÙívb³ÙˆóùŒÇɐ÷.IÊeUU²†<—2M¥\\¯Õ#{›bÍ=)KµT
Y†TM²,«rZWÇ~CIbΰÀ0a4ñù´w1¤ŠF&þý^ˆ×WÑŠÓIKD¯—¥ïïz}µÒJ#Ó=¯‚ÃAˆ—X6/û€:TÚª2ΩŠÇ£MC( ŒPEâ&ÌçÚAœ~¾ÁÒ
tÀ+¤€½ÄuRY¦Ž¢3qÞBß°Ýj±ëñùÙ¬;Bí®RÈx¯Õ{Å€rD%؏›¾¿r¤Y.[ٝgwÖÝ=4Cžk
¦àƒ~g‘‘’$\tïO§Z:À$yŽ¢Ž.Û_jŠ\nÑ”™’ÓвfèXöëåyXDW(NÖ€gÈñx]ò’*ƒ‰õ‚˜ø‘¹®¤ í\rº\tÚœš>3ÝÌÀ/Áº\tÊ‘N¤ÌÇj8ÕÆACð(Mõ<À×âç§y–iª£Å{ÁÙ€1@tL–¾/êÛÝŽú·áerd#`r_—q$·Ý‘m´ƒšK?„?\"|`Ä%ÎÀeäφNL LýÜêv‹‡ÀŒíês¾9hX¸èX· ˜#Âmb\n†Ã¡º³ÝJE>li¶&û‹<ô¦Zò\rëɽ×`2ø{Pœ/’øoü\n0þìŒVD«IEND®B`‚";
var icon2412 = gi2411.add("image", undefined, img2412);
icon2412.visible = eval(arr1[14]);
img2413 = "‰PNG\r\n\n\rIHDR2ÛØtEXtSoftwareAdobe ImageReadyqÉe<cIDATxÚ¼Vu‚@=}€n@7pƒâl NP 8í¶Ð\rÐ\t´à²Á5ßpã¸+}µÍ{yÀ]à_’Ÿ‰r%\"©ßIMzòm`Kªo¤i:t¼!ˆÔL‚¬ÌF–eúr¹hŸ»<Ͻ6eYêÙl&ÁbË›4MÙòxÔd‰¯²b½w€°¾Zi$¬¸¯ªëa£(2ö+t](Š‚_$ƒÀ’§ƒ@f?ŽYq÷é;\t7öùÔbCñMQ-¶|M’†Gµ›Õó¹[/KŠË±³=Ù¤»s¹ñÇ¡ëµR//¼öüìÅúªêžßÞì=!Óo+/à„\rÉf£ÔrÉ÷»Ý>ŽýžuHçì9@²Ì1qð±‡Vx‚<xÂÑ‚˜!¼°Á7z9us„ÜàdHæý}·ŽSö`#ó\"Ãr®UEáúøPêó“Ÿ;öY­æùrë:IJÂ+ȐZÌ>«=ö¥MúµßDì_ÊfªþIîl6o5Ãàóù¼áF¦‹EÐvMä0é°€’ô“ŽB4Ôµr»¶`àû{˺¶¥yYç«‘ÀÎt†Î¨É\t\tÂáÁ8 ×W¦sšŽÁ¡[´Ÿ==qWÆ58‚Ô]¸ðK\tx4œ#ã‰ìs>ÏáºekØ9Žcê\n¡¬ü]Á‚‰Ýda7R­=‚ÏÑáp°kÃümÇ\nBØ4Yô9Ñ;Û˜îÌÐAÝA‡d̸UÑÔ·&bJ­šëµ¢}­hïûË*¦ Ëq4ŽN¨9ÏMNWã]¨Teì¿Ûÿ`;Àêàw%³IEND®B`‚";
var icon2413 = gi2411.add("image", undefined, img2413);
icon2413.visible = eval(arr1[39]);
var st2411 = gi241.add("statictext", undefined, "页面排序:");
var rb2411 = gi241.add("radiobutton", undefined, "小到大");
rb2411.value = eval(arr1[11]);
var rb2412 = gi241.add("radiobutton", undefined, "大到小");
rb2412.value = eval(arr1[12]);
var rb2413 = gi241.add("radiobutton", undefined, "原顺序");
rb2413.value = eval(arr1[38]);
rb2411.onClick = function() {
    rb2411.value = icon2411.visible = true;
    icon2412.visible = rb2412.value = icon2413.visible = rb2413.value = false;
};
rb2412.onClick = function() {
    rb2411.value = icon2411.visible = icon2413.visible = rb2413.value = false;
    rb2412.value = icon2412.visible = true;
};
rb2413.onClick = function() {
    rb2411.value = icon2411.visible = rb2412.value = icon2412.visible = false;
    rb2413.value = icon2413.visible = true;
};
var gi21 = tab1.add("group");
gi21.alignChildren = "left";
var gi211 = gi21.add("group");
gi211.orientation = "stack";
img2111 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<XIDATxÚìV=hAþV-U,.b«©hv‹ØˆQ¬5wUÄB¸€–r{}`ÓZÝž–6¶IÐ]­,„[‹4Bpm¢6z䧒dœ73ûÂîÍä8ď}¼™7ï½ï½y@\tñM8‚91Hè
ZßÃ:Í0ž™ÇBv<\\ULÄþc¥Û¸•ÉŒšÀ'ŒY:Æ-kV{ñqhlÝ\rm}µ°i!—9×Ô:Õµ§€Î³L5ºnzî¹*÷DH$Çg}àp%w;å—‘ŒÇÇt£ÏÕ(²\ty
¶8‡^ó¾B¢ä?¿9ÿæœÒn/—}dR—r'¼åË·Ñ¡³Šç–æL„ƒ{Kà_ß6¸ítxç¹-\r2nJŽãT¤´Î(ÑÂ3ØG]³ë}P¿‘d€ª¨íiчd,03¶ÓEãæˆÆÆÚAjçªzï|³„\td6댰†ÎY_ÕLßbf×»À«!ù9BEo”‚Š¹’¾¬ÀËÂ.£Ò\"¨’­;Ä@Ú‹ÁfúX“\r±õi=ÿž~VŽÔ³FLüÉQק¦›ÊÒ¦¼íñâ>:ª°×Kí{E,˂뺙ŒÖ$k·Íz.¡‘úÑýOÐsï¶àï€Í_UÂö+UwRa[(<Í×òá\\f¦T?M~(Ù£5/š ƚ賃ñŽe5={öëêÁó^\"¢'÷À.]Dm+Aòúƒô&)xõÏU
 =ÄY†÷܉魪©‹&4='z9#][ÏŠÑ°a¤-½6©Úz:Ü–
ò¯­&ÀÚ%óªIEND®B`‚";
var icon2111 = gi211.add("image", undefined, img2111);
icon2111.visible = eval(arr1[31]);
img2112 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<ºIDATxÚìWÑmÂ0}F€È|¤˜\r*( –\r &h'\t€šòR³{gΑEC°H«¶g_.>ûî}<20±!N@ô½–yŒ/WgJ\tuCâBAÆxŽäd@mñíD+Z+gó$2OæË#‰Ï«Œ‰cv#ËÄh,[»ú‹Ž¸ÿ™Xû1´c\t¤öƒêV䦳ŽÈŒÞ?GôÌ,e6˜k¬ù#C=EÙÆ,ìä+jL9ò‹:[jcŒóF
›»Þíá¬Ûk]’\"\r2¤¡M]žEmÈʲ¬3\n'“IãûscùÉÁEå­õÕÐ/©q䘕ÝREøj‹Ù &u\\¥Ím4¤¶Á&q©Ð ·ìì@}‡çÆÞˆ—[„Ô0ì±çãmùc2ãsLC팶Ãî©ñþUÁ
<Ú噡<{i̳€Ü\nÖ+F)ÕVîpSG‚˜\\ƶ˜x F5†­-†¶fµ5‡($՝U§ÃrŽùÓdŽyIÕVN6bʺÊé€Ã;¯Œ{'c(œuXæUW~uÕk)×kEüGèÞÿgŸ¯<|S?IEND®B`‚";
var icon2112 = gi211.add("image", undefined, img2112);
icon2112.visible = eval(arr1[32]);
img2113 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<nIDATxÚÜW‹qà }ø<@FðÁÙ Ôô:d’z3BGðÝ€\"‰?¸NZàz}\tÁ\nBÒCW¯ \\ìïÖŽZxŒv®w#
\t‚ÇKYmçuTÖ ³£ÿÀp›MhCø“™µûÜ\\Víʲ\\ív·£·`\rx‡ÀîÐØb.;îÊzëF”ù}ížô:œ«’vQÌ>#ñ˜³ì§ õ‘Øn œñ¿ëÃÖ2ƒ“ý>3kt¦˜5ö³©YÑHºögÛºþ´Ö®G@‡ZÖG\")åÃFì(¡àÝ2Q{eÂ)SYUy.蚃×-lŽÄa#B‡š”Iî¹@ÊdñB™ý’YOïc&¢é*5Aˆ„ceƒwv/I³M/\t\tÒÑúäÆS‚¤{„fbc1TîÀ\tnùb¦hý–,³þwYüyÙ8õÓ¾©™ú¢,H‘QÆuYð¿ëÆ‚eÏ[eŽ+Í›åµç=㕉x1|\t0ªŸú§š´Š¬IEND®B`‚";
var icon2113 = gi211.add("image", undefined, img2113);
icon2113.visible = eval(arr1[33]);
img2114 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<™IDATxÚbd dü7’ý`öFGœbq@ˆˆ¡€‘È8×~hü0â#˜èé3l\tábXcÈÀ`ÕãýÇ)FF¨9@5SŠÉLúìÀT.la?;€[Œ’|f``ÀÐßßÏpá•Cá~ˆÁûÃ!£‹]¸p¡°°|Ë€¡z‹`>`£F\t¢ ÌÀÐàCXŒO @ÿ'ìß¿Ÿˆ’ñ$á̘€ì »éŸ!i8¡áÿtݸè³-6ȇöÜð‘Ø\\ºfj&°¯€‰Ê_Àpyr!Ã& Ð1DÊêÅÔ¨/ƒ`Ç[ I€ôn×8ÈÕÎ4>î8{ÿ\r'7!Ðň‹3b*3N Ô‹Nú£\t„^\t„Z™šîÁH¸I$È\t›EñA\tJ\n²~\"žÖÜÀ&F•v㯘$61JJ}z4.`$SQcy_Hµ|¦áN±Ñv#ðT!6ôÚú\n@2?\r8Å€ãôKNëS¬”IEND®B`‚";
var icon2114 = gi211.add("image", undefined, img2114);
icon2114.visible = eval(arr1[34]);
var st211 = gi21.add("statictext", undefined, "框架范围:");
var rb211 = gi21.add("radiobutton", undefined, "裁切");
rb211.value = eval(arr1[15]);
var rb212 = gi21.add("radiobutton", undefined, "出血");
rb212.value = eval(arr1[16]);
var rb213 = gi21.add("radiobutton", undefined, "媒体");
rb213.value = eval(arr1[17]);
var rb214 = gi21.add("radiobutton", undefined, "作品");
rb214.value = eval(arr1[18]);
rb211.onClick = function() {
    icon2111.visible = true;
    icon2112.visible = icon2113.visible = icon2114.visible = false;
};
rb212.onClick = function() {
    icon2112.visible = true;
    icon2111.visible = icon2113.visible = icon2114.visible = false;
};
rb213.onClick = function() {
    icon2113.visible = true;
    icon2111.visible = icon2112.visible = icon2114.visible = false;
};
rb214.onClick = function() {
    icon2114.visible = true;
    icon2111.visible = icon2112.visible = icon2113.visible = false;
};
var gi231Plus = tab1.add("group");
gi231Plus.orientation = "row";
var gi2311 = gi231Plus.add("group");
gi2311.orientation = "stack";
img2311 = "‰PNG\r\n\n\rIHDR2ÛØtEXtSoftwareAdobe ImageReadyqÉe<ªIDATxÚÜV±nADVJk?+h@\" 
t\\\núP@›£ ЁEHí|ý\nFâ|©’SÚR\"(snÓ,3{»öÞÞîÝÙDBb¤gûìÏÎÌ›Ùø‚W «éWé%ˆ@ÿó–ædˆð=Ï‚.YAš¦å“1¾ïÛt}ù[ˆXÿý=$Cn“áph(«~Ezd!ï|<ÅË‹~zr§ÓéRŽH0ReSHJÙ÷£#Øßû(žÛí6|þúe¹‚3Vx^Ñ\"\n0x´þ  p÷ú~þþÕÜCsàùd?ÊǪ®s>•ìÎ×Ö%ÆÚïì@fªàèÉæ¦H.Ï66 íõ}ÞJ&K7PžævH:Ï!È@2:;ão_ïò‡÷×ùþ‡=A'°àœ@¶d›\"ŠN†’£¦ôÆx¢NlŽZÅôÆÖpÍfEkFߨV)UTÍž×™ºè’D¢\"\tëm\n}B×ê1§F=è#;¦7:qñhÔêW|^—p{Õ°dä¹”Â|¬¿“×äÕJ
¾!ÝF5Âñ+]óHxC”Y46é~§3ƒjò2oZ!tEô°™=Ô™à4íÊèàw¶«¥ÜGIÂ9`—}zÓ;钍£V“ÙÔ'‡u• ]²qôb«Î\tlo‹ªS(÷ž¾Q nÓt>ÀOù”ž;£yW9ëŒtý\rÆìd§Ó;€¾3ܳßA@¾³² I¥%ÕT4rïp‘Ag¢r½¬P$²>æPUŽŽ÷]S·¾ÿ»3'ý~_õPlŽ «‘_±«)²©ôq¥Ë0êꦬÈÌdò6Nm›j1¾Mu ]Wÿ©ü` bsÞ,¶EIEND®B`‚";
var icon2311 = gi2311.add("image", undefined, img2311);
icon2311.visible = eval(arr1[21]);
img2321 = "‰PNG\r\n\n\rIHDR2ÛØtEXtSoftwareAdobe ImageReadyqÉe<¼IDATxÚÜV?oÓ@\"Ø*ï á²`D%œ!Ì00çځŠ)|ƒ¸Ÿ À[ìL A
‚¡ìJeJ¦viHŽòŽ÷Îwéù|N\\5,<鏻÷îwïïÀÿLrˆÌW°¢x
\\(÷Ô4=×uØ¤Éd³Ù¬4ïû~i.MSbFû!ß×מÒ)P‰gYÆmDk6‹lD{hò\r©DÈÐëõÀqøu|o_¿h8„ù|~ùàý~_\r]ÓuBàðà^¾Ø]ÌíÞ‡o?¾×GA·Åõ\rs\"†
ñéɉ°°moŒFÖ¥ÆÚr–@¢¨r¹ÔyÒ)Œï¶ZðpkëJ ¥±¸qv§ïßÜr}üpe+°êú5èPÍxXo››•Ê\"š5@J@T”\"1s(o¨@'I\"æÌbý‰IúH%f+e¬“*¤¨£ö2)ÐÛG@
ˆW´ ü\t¹”#;RK]C>Ð-JtÔÀcê.7ñ°ø-ä+Ï=Æ”ž|%[QKÎhå{i*I¥?q³@ž86A”%Èc®5M’•óÁ²ù’}B‹žã÷,oBñ7À=Ù
%R\\¥tHö¶Ô
\"X¢[µ4Fá
º%
kbUŒ\n@ƒÁ€Çq̧Œ\t¥Ìóø™kÀš»ÉgRŽtiL{Ù’!oáž—ß/Gy,LQOõ@ªÍüïÌz99¾¸Ï,wT½^ÇŒeÿ’­°YBŒR»\rF\t@þìí]\\\"ôÉ¢è-Z Âì‚\"ºF62¥kZËuK@ˆþ¨˜1f»b!ÁD+]×íZoI{g•‡QÍ•’\"Ž©9V'âqÖÑÁÈ
\n³×öbRIÄ1½×ö\n¢½¤¼è&šâ5i{«iïº\r\rÈ·É&I¢·ŸvÕu1]ÃKu\nÍõŸÓ_NäÁD ê>¥IEND®B`‚";
var icon2321 = gi2311.add("image", undefined, img2321);
icon2321.visible = eval(arr1[25]);
var st2311 = gi231Plus.add("statictext", undefined, "优先方向:");
var gi231 = gi231Plus.add("group");
gi231.alignment = "left";
gi231.spacing = 6;
var rb2311 = gi231.add("radiobutton", undefined, "左右");
rb2311.value = eval(arr1[19]);
var et2311 = gi231.add("edittext", [0, 0, 30, 23], arr1[20]);
et2311.enabled = eval(arr1[22]);
var st2312 = gi231.add("statictext", undefined, "页");
var gi232 = gi231Plus.add("group");
gi232.spacing = 5;
var rb2321 = gi232.add("radiobutton", undefined, "上下");
rb2321.value = eval(arr1[23]);
var et2321 = gi232.add("edittext", [0, 0, 30, 23], arr1[24]);
et2321.enabled = eval(arr1[26]);
var st2322 = gi232.add("statictext", undefined, "页");
et2311.onChange = function() {
    if (et2311.text == 0) {
        alert("请勿输入无意义的0值");
    }
    et2311.active = true;
    return false;
};
et2321.onChange = function() {
    if (et2321.text == 0) {
        alert("请勿输入无意义的0值");
    }
    et2321.active = true;
    return false;
};
rb2311.onClick = function() {
    rb2311.value = true;
    rb2321.value = false;
    icon2311.visible = true;
    icon2321.visible = false;
    et2311.enabled = true;
    et2321.enabled = false;
};
rb2321.onClick = function() {
    rb2311.value = false;
    rb2321.value = true;
    icon2321.visible = true;
    icon2311.visible = false;
    et2321.enabled = true;
    et2311.enabled = false;
};
var gi25 = tab1.add("group");
gi25.alignChildren = "center";
img252 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<|IDATxÚìVKnƒ0VÙ—M×å]À\rœ›ÐD¡7pN€ÚNPn`]±ï\"ÜÀq `U¢$xÒ“±yfüyc€™P©¨5}®t3÷pFœÕÙÊ2FË´EzÝÁGì?wúëöSX樐;Ó:ýnÇ(™±åv{dàZFÊ$ñ<„xÔ9çÖèl¶I’4ó}ºœQ^EÀ;joâ8† ÐIù£„2;lóÜîÑ_œý?g`”\\‰iåø«‚hªWFÃàà¡//Ôý“3ì¸îzÚ8'³Òdç÷åÈyÙ=ûx¢C\"lb)¥æ &¡pûþ0Á4M¡ªt9ہ£h*,%Ê·e†%Æj7ö‹‚,ήܙּ<Ï¡®ë£&-ËR³££ƒG*ý•hÄÂ0Ô—µ©mȲŠ¢ÕZ\n”.´\tømôQ„ü8‘\\ñ©ç7
ó‚|í‹ò;ö7øˆmÔ[µJ¾ëÉ·~ãô`Ý6sTýšNãó%Èl›IEND®B`‚";
var icon252 = gi25.add("image", undefined, img252);
var st2311 = gi25.add("statictext", undefined, "排列间距:左右");
var et252 = gi25.add("edittext", [0, 0, 35, 22], arr1[27]);
var st252 = gi25.add("statictext", undefined, "mm , 上下");
var et253 = gi25.add("edittext", [0, 0, 35, 22], arr1[28]);
var st253 = gi25.add("statictext", undefined, "mm");
var tab2 = tabG.add("panel", undefined, "※2至5项无法提供\"置入预览\"");
tab2.alignChildren = ["left", "top"];
tab2.spacing = 0;
tab2.visible = false;
var gi26 = tab2.add("group");
gi26.alignChildren = ["left", "center"];
var gi261 = gi26.add("group");
gi261.orientation = "stack";
img2611 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<äIDATxÚÜW‹mƒ0uªÀŒ@'(#\tB6H6 \rÈtÒ\t`Ø6pïY8²ƒ}N«J}Ò\t>ïÞã|BüWlþ(rŠyŸƒâ‹â“brœQŒòÅè)’5e)Eƒ8ŽEžçl«¦i×ëUmgeï³Ú' IDòx<ÊPP’ê³ÂÚF”hú¾—išÊº®ÙDUUÉ,ËdÓ4¦¥O2IuÑ8Ž*;l}$Ík²ÔJEPfþvçB‘Æ#ÙÛjYf™*”Ëåâ,Œóù,ÈA^
ô¤LÛ\tkÛ¶]T„cÚ~,5`íf®dX6Þ³ k`)¬²Ù·ßï•
,*Ó€³\\dã㳁uzi Ü}ɶé°\n–ÁºaDY–ªZ}ñÆí}ÔÆÄív»/\rØdPt]§›­7¶\\²Ýn§ìÑápT$¿£Ï\nÖé¥E‘Wwa—¾maë½TA¥¿Ö%ÖºKP9N]b­»°mD—ÀËЛr–œ¨Ù]‚lÔeŽªãtoéÆ*+\"\tzôì
†²Ø6˜ªƒ âΏÖ#Qc~´¢Ô„EQq 3ˆ
X»Û˜†uT®gÍÙ¼2‚6EW|XàUÐýù'Ó·TȘŸÎÔ‹sIEND®B`‚";
var icon2611 = gi261.add("image", undefined, img2611);
icon2611.visible = eval(arr1[46]);
img2612 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<÷IDATxÚÜW‹‚@]Ì@\tXÁÑÁIbbbbhjxÀU€@Ø7oãØŽä&™dàíüŸŒýW1ZžÛ¤.é—Æ7ϤߤI㐴@cRSæ€|\\L&®ÏJžçìp8ˆ[4ÙYâTRFQTêHQ¥mÛ¥išÂC¯\t,@Y–•–eñŸ×uùA}ß`‘UÀ>Eøˆ
aÈ‹ÅS!Ün·ü—Ùt:Í&°»dâ
êªâ83ãN‘«ãñÈöû}§ƒ¡zÊ jñGX
ÇÕ»8Žov¸®TeͳšP’y8g³¿G•­V«F[DBU½*wñ:5Ç<Tm²^¯•¡“‚N'¶ÛíX’$ƒŒ+i‡R‚\r-ÁÐ{(kÖ¹@DƒzžwÕ\r­Œz¥¾?Îç÷ä@›Íæ=`˜•]ú©7&ò‡Yð\rHMÓ´Wß)=»\\.Ü+ÚQÊ|öCž–Ë%/y•¦\r†Ù=&“ù|®¬Ô‘Œ¸ |]!ÑJYN«òƒ\"B°;íqlÑ‚müì±ÅQH²uÄ®,ˆ³\"¨Ž€ì€ô€8]7uؘ\t@]*Y
2´V:¶ˆ·rÆG²õI‘ÿ®,µÓ™MùUÿV~yӍ:
óƒIEND®B`‚";
var icon2612 = gi261.add("image", undefined, img2612);
icon2612.visible = eval(arr1[47]);
var cb261 = gi26.add("checkbox", undefined, "1.页面下方自动建立辅助排版辨识用无色页序");
cb261.value = eval(arr1[45]);
cb261.onClick = function() {
    if (cb261.value == true) {
        icon2611.visible = false;
        icon2612.visible = true;
    } else {
        icon2611.visible = true;
        icon2612.visible = false;
    }
};
var gi27 = tab2.add("group");
var gi271 = gi27.add("group");
gi271.orientation = "stack";
img2711 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<)IDATxÚb`£`Œr#.\t5yƒ·?õóó‘dà‡Ï_˜™™Ÿ¿~{]Ž>ßþ:ŠK2Lš8‘(‹,XÈ0oþ<1Alòø,cðóöb`áäf˜>sÃüùó\tX´€áøÉ“®Ž·n\\Ǫ†‰ka–$&&âµh\"Ð÷û÷ïgÀî)â,#d!±m.I±ˆ$ËÐ-$Õ\"‚\t—
ŽŽŽ6l`¸ÿ>Ñ‘ì3XÐ}øð!  €¡°°$½L¤Z:bR)Ù–a‹#R-d\"×\"Rò!Ñ–“êÈ\tRô‚ØAUQ῁Áÿ÷ïßÿ'$$$üçãáþÒKrÒùú5ƒØŸ_æºD;’™‰‘X[ŒÖ§£`0Z® í¶–IEND®B`‚";
var icon2711 = gi271.add("image", undefined, img2711);
icon2711.visible = eval(arr1[56]);
img2712 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<ÝIDATxÚb`TŒ8eþÿo€¨`l ÉÄÿÿ€$ê=@¬¦ÿ`L*9¢Ã‘LôFºZÆ‚G®‘L3 Ñ•©SÑlL²A©É|(£-€ÄXŸ<a`}ò˜d[~hi3üãベ7ŸKØ>€1X—,aø[_ÇàêèÀ   @Ð’{÷î1œ>‘ãð!†o–ÄÇ0¯÷÷ýw°µùo``ðÿýû÷ÿñóçÏÿWPPøoejüŸëø1òòYpPC~~>ƒ££#Ç°ª¹páC`` Ãúõë”””ÈJúp¦Aîß¿%H‘-†ÙùŒ 
¤XD’eèö÷÷3$&&mÉ–Á,|øð!܇ÄZDVÙ\nº04440âL4û=Žäåå±&Š-Öð¥R²-×êÐ-¤È2E½'áMuÈʈ‹’gÙÏ_¿-]ÆÅpäÀ~0Æxyvï?ÀÀÜ€»Ši@+õ¡UÃöcÇXf`gc#:}ÿñ“áwLÃo™Fpc\tÉ|ü>³²ã/íÝèm7’Ö–øÿ_H*€ëEP?Ún¤g»‘ÜvߤFÓÀ€-]œIEND®B`‚";
var icon2712 = gi271.add("image", undefined, img2712);
icon2712.visible = eval(arr1[57]);
var cb271 = gi27.add("checkbox", undefined, "2.置入同时并逐页建立同该页面大小的画板");
cb271.value = eval(arr1[55]);
var gi272 = tab2.add("group");
gi272.orientation = "row";
var gi2721 = gi272.add("group");
gi2721.orientation = "stack";
img27211 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<ÝIDATxÚb`TŒ8eþÿo€¨`l ÉÄÿÿ€$ê=@¬¦ÿ`L*9¢Ã‘LôFºZÆ‚G®‘L3 Ñ•©SÑlL²A©É|(£-€ÄXŸ<a`}ò˜d[~hi3üãベ7ŸKØ>€1X—,aø[_ÇàêèÀ   @Ð’{÷î1œ>‘ãð!†o–ÄÇ0¯÷÷ýw°µùo``ðÿýû÷ÿñóçÏÿWPPøoejüŸëø1òòYpPC~~>ƒ££#Ç°ª¹páC`` Ãúõë”””ÈJúp¦Aîß¿%H‘-†ÙùŒ 
¤XD’eèö÷÷3$&&mÉ–Á,|øð!܇ÄZDVÙ\nº04440âL4û=Žäåå±&Š-Öð¥R²-×êÐ-¤È2E½'áMuÈʈ‹’gÙÏ_¿-]ÆÅpäÀ~0Æxyvï?ÀÀÜ€»Ši@+õ¡UÃöcÇXf`gc#:}ÿñ“áwLÃo™Fpc\tÉ|ü>³²ã/íÝèm7’Ö–øÿ_H*€ëEP?Ún¤g»‘ÜvߤFÓÀ€-]œIEND®B`‚";
var icon27211 = gi2721.add("image", undefined, img27211);
icon27211.visible = eval(arr1[66]);
img27212 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<vIDATxÚì–ÍnÓ@ÇÇƤaT! jԍTÊ\r,ñöð!ÎUå‚Ä×Ðr§q‚CÔ3R˘Gð™\"%¨'R\\Á
²üg³\tÆ­ín,8T¬´òÆñÌof=žýýuHaJLßÐÎ×vQö/û_Æïü”\\­/‰O¸¾&j.d÷†hþ®°ßIù³,kÅÊÀä˵çt¶©ƒß=ÌSDÏ6m³4¨{?a˜uvöÌ´Z_œ9WiËí~ùJSµí}ÿAC–”®~©~ØB}VNÕNÊ0夣ßïKÏó”öéB³tµ+gQÔi)¼Kï¶ß¨Ùn›¥”$ô(ÔòÎÍ´ÙÙ ½ÝñÞyºÌ#,ÎÏÉWëk*:Ð$!C]ÊåSÛL¶g?ìÏן‚ƒÍŒT¡pºWt®ëâF”n«EK2LÑ‘€²×#Vcàz€§=Û9@xÆÃ:æçS £š#Œà Žcj˜R€ŽÜAò€Y[2jWY )ȸ7¦FÃT©sfüdKo]·ÛÍ-šÊ°ì;BVéÄ°¼b(û,ŒaeUgtÊšjÌí\nË6;Ì+ÜŠÿ[s:£1Ñ:d*#Ò%pt»¬êR½4É­i83ö¢Žý|ÄdzÝ­’tp¶¼¥×¯]¥‘ß!#çðôô1Qå𜛽¤Ž˜ß‡ç!²àçþ>Õ/œ'Ûž\\|dÁôéSô­¿§dÁy¶ºª®›U<÷µà+¬)ׄ”re¢Ï†R.„”ëí½MK¹ã«ˆïø%Àû¿¬aèCIEND®B`‚";
var icon27212 = gi2721.add("image", undefined, img27212);
icon27212.visible = eval(arr1[67]);
var gi2722 = gi272.add("group");
var cb27221 = gi2722.add("checkbox", undefined, "3.出血框的出血偏移画板外");
var et27221 = gi2722.add("edittext", [0, 0, 40, 23], arr1[70]);
et27221.enabled = eval(arr1[71]);
var st27221 = gi2722.add("statictext", undefined, "毫米");
st27221.enabled = eval(arr1[72]);
cb27221.value = eval(arr1[68]);
cb27221.enabled = eval(arr1[69]);
cb27221.onClick = function() {
    if (cb27221.value == true) {
        icon27211.visible = false;
        icon27212.visible = true;
    } else {
        icon27211.visible = true;
        icon27212.visible = false;
    }
};
var gi28 = tab2.add("group");
var gi281 = gi28.add("group");
gi281.orientation = "stack";
img2811 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<IDATxÚb`4ÿÿñ~ î'Co?T¯º-@ì@¦S\r zÐ%˜è`W0^8bcsá™”Ô
0\r¼ª£Ãð^@à‚Í‘#ˆ‹c†ùÿAQ\rÁ\tD§\rT}ó±¥PÊùÅûÑ4€qÂüùÿ‘Ô`Åóþ£ë[ˆ¬Ù2—Ý»ßcÑÆysçþ·øþ+Æa¿W¸É2Ì HÀeá«îîÿ÷îÝCÁŸƒƒqZô’\rðƒÛ**ÄXˆË\"`ù?3--€ØRÀOø,Äg‘Áùó `s Ú2Pož<§
Øð_>¾ÿ¥GÂâȁ¤Lý%8˜áuw7QîûÇÇÇð|Ù2†_ZZä— ÄXHŒEDW XXà”ÿ”˜HÐ\"¢---eà8q§¼Àĉ<k×RnÈ\"b\"VÎÔx22gªÃ•\";gÎÄ™qZ†«YôdËp^Ãe!´,u §ôÆ°V‚à³T\n¡›Ë”U!\nPþƒÿŒŒöXª\\ÉO øÂÿÿWÀZÅà*õ‘Š ¬OÑö^àý{¸:l>ÑÈ߇Äùó'.HÀ_‡®\nã]½9è>±#Ðg„â,¤j‚\"}Àp.ëì<ºjÉíÆî’’õn;w®g@‰+\"ò8>IÏ£ûÉ*õ‡e»ñ7BiRÁB >H¦^ê€=(J3—IEND®B`‚";
var icon2811 = gi281.add("image", undefined, img2811);
icon2811.visible = eval(arr1[59]);
img2812 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<çIDATxÚb`4ÿÿ÷ñ~ 6 QŸT_?ºm K€X€Dg\n@õa&z]-cÄö ¹ÀÀÈø„8€FÁ ¾šê€ø?v€ŠïG'ïG7Ÿ
[ôß¿'Ùý±Š³Ãõ¾¸ë>s†dËÜ\\]‘RÂüá›ôG-µlÔ²af°4VÒ\tHb€åÙ*Ö*HæÓ¹Šù¢É-0_-âƒøéÝH÷z_Î\n$Ç!\"Žõ- VÓ~”8$½™±$å3Ü–‘\nÉÐG]`ò8Ø7võScIEND®B`‚";
var icon2812 = gi281.add("image", undefined, img2812);
icon2812.visible = eval(arr1[60]);
var cb281 = gi28.add("checkbox", undefined, "4.移除原作用画板");
cb281.value = eval(arr1[58]);
cb281.enabled = eval(arr1[61]);
cb281.onClick = function() {
    if (cb281.value == false) {
        icon2811.visible = false;
        icon2812.visible = true;
    } else {
        icon2811.visible = true;
        icon2812.visible = false;
    }
};
cb271.onClick = function() {
    if (cb271.value == true && rb212.value == true) {
        icon2711.visible = cb27221.value = icon2811.visible = false;
        icon2712.visible = icon27211.visible = cb281.enabled = cb27221.enabled = et27221.enabled = icon2812.visible = st27221.enabled = true;
    } else if (cb271.value == true && rb212.value == false) {
        icon2711.visible = cb27221.value = icon2811.visible = icon27211.visible = icon27212.visible = cb27221.enabled = false;
        icon2712.visible = icon2812.visible = cb281.enabled = true;
    } else {
        icon2711.visible = true;
        icon2712.visible = icon27211.visible = icon27212.visible = icon2811.visible = icon2812.visible = cb281.enabled = cb281.value = et27221.enabled = cb27221.value = cb27221.enabled = st27221.enabled = false;
    }
};
rb212.onClick = function() {
    if (cb271.value == true) {
        cb27221.enabled = icon27211.visible = et27221.enabled = st27221.enabled = true;
    } else {
        cb27221.enabled = icon27211.visible = et27221.enabled = st27221.enabled = false;
    }
};
rb211.onClick = rb213.onClick = rb214.onClick = function() {
    tab1.visible = false;
    tab2.visible = true;
    cb27221.value = cb27221.enabled = icon27211.visible = icon27212.visible = et27221.enabled = st27221.enabled = false;
    tab1.visible = true;
    tab2.visible = false;
};
var gi29 = tab2.add("group");
var gi291 = gi29.add("group");
gi291.orientation = "stack";
img2911 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<^IDATxÚb`Tÿÿ;1)r$èaB“v€bl—ÑzXÐ$àñ÷Å1ä¡ÞÝ$/ñE ŽÇ£y!ë±”O’˜Ïøô?.t0ø~CÇNBÙþƒPÍ¡Â`=Ý‹ô`ÚrI¡4Ž®b#ã¨@9|Æ2ŒŒÐAÈ\"»kõ0Ñ3±ZFÀ‚–ô?.Žg8È‹™G°ÉÃD?ZÒÿ¸Äžá°¦áEPô0‹H2a<Ž%p(f SÜ\r`Œ½œÃ.G‚ºÆÙhC•*Ý%\n`LŠ\tz¶ŠÙïèèàp³Ô?ààÀà¸?Ö*&Ò‘ÁAKEñ€Ë÷ã©b&\",U±zFKý¡[Åü‡6»ö÷3|ø€¡ðƒ€R6q@jªÜ¬@80µ0ü`À¦g`ÊÆÑ*†,`èíÚw@b&IEND®B`‚";
var icon2911 = gi291.add("image", undefined, img2911);
icon2911.visible = eval(arr1[49]);
img2912 = "‰PNG\r\n\n\rIHDR!(5ОtEXtSoftwareAdobe ImageReadyqÉe<çIDATxÚb`4ÿÿ÷ñ~ 6 QŸT_?ºm K€X€Dg\n@õa&z]-cÄö ¹ÀÀÈø„8€FÁ ¾šê€ø?v€ŠïG'ïG7Ÿ
[ôß¿'Ùý±Š³Ãõ¾¸ë>s†dËÜ\\]‘RÂüá›ôG-µlÔ²af°4VÒ\tHb€åÙ*Ö*HæÓ¹Šù¢É-0_-âƒøéÝH÷z_Î\n$Ç!\"Žõ- VÓ~”8$½™±$å3Ü–‘\nÉÐG]`ò8Ø7võScIEND®B`‚";
var icon2912 = gi291.add("image", undefined, img2912);
icon2912.visible = eval(arr1[50]);
var cb291 = gi29.add("checkbox", undefined, "5.运行结束后视图显示文件上所有的画板");
cb291.value = eval(arr1[48]);
cb291.enabled = eval(arr1[51]);
cb291.onClick = function() {
    if (cb291.value == false) {
        icon2911.visible = false;
        icon2912.visible = true;
    } else {
        icon2911.visible = true;
        icon2912.visible = false;
    }
};
tabBtn1.onClick = function() {
    tab1.visible = true;
    tab2.visible = false;
};
tabBtn2.onClick = function() {
    tab1.visible = false;
    tab2.visible = true;
};
var giPgb = win.add("group");
giPgb.orientation = "column";
giPgb.alignChildren = ["fill", "fill"];
giPgb.spacing = 5;
var pgbSt1 = giPgb.add("statictext", undefined, "** 置入页面的进度...");
var pgb = giPgb.add("progressbar", undefined, 0, undefined);
var spacePan3 = win.add("panel", [0, 0, undefined, 2], "");
var giPreview = win.add("group");
giPreview.alignChildren = ["center", "bottom"];
giPreview.spacing = 6;
giPreview.orientation = "row";
var giPreIcon = giPreview.add("group");
giPreIcon.orientation = "stack";
var visibleImg = "‰PNG\r\n\n\rIHDRà*Ô tEXtSoftwareAdobe ImageReadyqÉe<›IDATxÚìS=ªÂ@ÃC±Ñ-A—ÖÊ”vët¶9Bn`Þ\tÒÙæÝ GH°°@ãà ûfÆÝàOÂÓö‘†ý›Ý™oö€ÿ\n?ʍf©õ'ڏšÑ5¾z,D/X¬x\t>]2MSAÀ£~¨ÕjÉN§#›Í¦Bð¹mÛú<RL%/ñdYvå~¼²îõz0ŸÏa±XÀl6ã½ÝnqCE€Á &e@Ùhè¬Ãàùjµ’ëõš}&“\tg¯A4·,sÁó¼ç_o4 ÝnSv0¡Ûíòú|>>‡’‡©Þû¸UÖ÷žŠZ_.Øï÷°Ùlàt:ñüp8Àx<¾—–º¥\naz%T¹4ƒÁ@ŽF#Ùï÷%²‘a¾yžs™Ð׫ª{Liš—è2\tº®{÷°eY´Ÿ?*æ±iR\nàû>_\" rx5åñ–WrÍoš­²C)À’èQ\ré£0+˜N‹‚ívË2L’DKõíënJV¤Ýì¡,™êL¯êkÔx¿8€ŠIEND®B`‚";
var visibleIcon = giPreIcon.add("iconbutton", undefined, visibleImg);
visibleIcon.visible = eval(arr1[35]);
var invisibleImg = "‰PNG\r\n\n\rIHDRà*Ô tEXtSoftwareAdobe ImageReadyqÉe<×IDATxÚì”KKa†ß07CX`Ö¦rh-\\ÕÚEn\n„[Ù²ˆ6µ©Ð?¨Ð:j6.»,J/AFkò–NçLbeí\n_x˜™Ã7ïœs¾9ÐÓ¿R_k$bÖt½kãÇb£Mâ’Я׫#Fd‰}ÂÝmæ!âÈétJáps~?|>»½µ V«!“N#ã\\–!˲Báâð+óoD£ˆD\"°X,]•ÉÙÝÛƒªªl¾ÕÉœ[‘][]•V–—õ€²í·Za³Ùôg¾¾ÖëhjjÕ*ªD³ÙD2™ÄöÎ/[$Îù¦ßÜQ¥yjƒR,b@Q©Tæ•ËeHf¦§qs{»ÔÉÜ-Pfúsæœ-gß.® Npÿ¹ŠB>á½ÂYcÙü*_( EÅ/\r\rÁ!I°v06ĦÏOOP/ªŠT&£û|¶¡YAÜKÁ F].=Àæ֏ž›U§Œ9\tC§±n\t¾7þÿvs.éŒ7wfj\n&‰ÏÄ•Þçr¸¸¾F©TâÐ:qüÕþh\rm´6ærµ6’1L¡ŸLéÿóD±ÍÈÌÉÇlüúl1Ÿ/†~}®ôô‡õ&À9l¹hõ¿áIEND®B`‚";
var invisibleIcon = giPreIcon.add("iconbutton", undefined, invisibleImg);
invisibleIcon.visible = eval(arr1[36]);
var preview = giPreview.add("checkbox", undefined, "置入预览,视图比=");
preview.value = eval(arr1[37]);
var etPercent = giPreview.add("edittext", [0, 0, 35, 25], arr1[53]);
etPercent.enabled = eval(arr1[54]);
if (preview.value == true) {
    etPercent.enabled = true;
}
etPercent.alignment = "bottom";
var stPercent = giPreview.add("statictext", [0, 0, 70, 22], "% ");
var giPre2Icon = giPreview.add("group");
giPre2Icon.orientation = "stack";
giPre2Icon.alignment = "center";
var previewImg = "‰PNG\r\n\n\rIHDR\"\":GÂtEXtSoftwareAdobe ImageReadyqÉe<îIDATxÚ̘[lWÇÿsŸÙ™½Ø{³]Çn¦‘uJ+@
*¡öÑVð\\ÞúÚ·>ÂKÕ÷JܤJ
7*„¨DME«( mSJHMêàع˜õz½»žÝûð3öz·»v\t'šÌÌ™Ùs~ç»üÏ70ÔžýY²@§§éÈã¿Û.üò9áòp‡0ñ}:}ÿ»öÏPkBÌ\no¿uzú??óÍ6ÐFaäëà Òi
]/W€o-ÅÌäÁT1†mP¤£¾ :.àGÂ]aÞ½üúï#]‹³!ÜpˆSàÛŸO;ö½£7Å$‚´`Å( û4ùá3Y
$k(YEôC[]qr<Ð#³€oýcÐÅârÂÛÃ5Z™7úC;ÞC-Úà0¬
üÿd(ÄÄQaoFm\t³F„µ–ð˜åjj/<ê)[´X÷è^K\\”ƒ+4U„ˆOIÿ¢èàéL“bºMÌÙ³XTwÐò%\\ïOÃ\\§sÈ°;2QÝß#$D‚€(¦‰âh -˜„a¥·5_ƒÁÞqwa5·pÇ\\™Å£÷# ‡n‘cvÞ†wá„1BZ5XJ–Ë(¨?C4š<ah\nd{Fu\t‘ï\"»»†5y2Hx\"ȁ[h]Bèl ëûØm4¡Ó’¢AÖ\r:«(Ogá÷<tœ>6êÄbC•à:€eß‚1·LžÑíûƒ1ïÉ\"Ì5+›?F®÷OtÈïu‚ˆè.Y@EȲ3ŸÇõv·Û.êíÖî´xÐZY_šQá»#°j(/.c17‹‹ë1¼H¼7®Ó
·~uvÝí#fÚ8Œ”ºè¯×ZhöCôÉjaàÃõC|àŠ¤C:Â÷VaåKÐsS8›spñŽ}o®‘®½‰í›['\nRi:—3È-”b>\rèv;ˆz´,vê2²Ù,ö¶ÖPÏâ+åÛŽ„÷wÌQ‹$'€—_%Ÿ×Qï0I:Ë–Îª,r•ÊS0d25­þÜœŽ*¥{c߇œd)et{.zNN§À÷ඛPtÏ.ì *ïáex‰z²E’«X»þ)v;=~ß ãF#}ö$)P6£cáÉ\"\t›N¹ë\tfmUS‚O™C2Bƒ)<•§«³\\orOB<§
½+x>#bÕ}ùKc–€Ä—_C«ç½ ‰¶öú83£î9ŠŒXŠÉ\nºHkDI„¤êXüâSÐÌ,¿öH[ë¡ÙÙÇoÿðnïüûÒ<¬o¼AµFA’ÎMÄW^'óGc ¦® îxÈ6{(Nx¿„ÜE°ª¦æf§¹sC·‹P\"\n?1Y凿ø\r‡IÛ.ºï¾ÄaF@â÷^I!’dÄõ##·Z}nmC5tÊVT6}—¥ô@èìrÕSüºï´’¨
ž‹f×G>Ÿ¡!(°‡Oðx}•ûvRóIºC\nq
̾Ûõàì;>€˜j„bXP36¹G¢õÄ\"¦ÅâxÎ?º‚RΆE¹núòw&ĈÛFBrÍ™¨‚I.±î6;0íT$Y!é  ÉŠîÙXÌj\"YK”ÒøÉÄ|¹”]§ïÇ[S§ÇA’—díÜDC“¡Y:tr‘+j|åM’+Ïò0è9PM›oìHâ0µ«gdLeV¥Z¡ëÄSCŠFÕuDGìÂämÛPD2½\nӐyLLŸ>‡Œuäã€ÄŒ¹VÔ\t†,¢N÷Ó„ëz8÷È\nv
þ$ž‡Ü›\"èd\tò¥/ŽA(b½@Š™6·ìÜY”ï[ä®`fh⍿½£¼ßF¾Tå®b±**þÒ¤=*^ =6©L >w‚ŽÌ=ñ<œK?@~jÔ\"\"\rD2ÂA4=MQ–àÙb‰€h7V´Å0Q]úª¥hþÜ,¡˜x¨øëhmoR†ØhêAŽTÚQ&\t½øÀâ<j35Ò†‡I!R#\t\tßìØÊ)íy(jiu‘K\"ò?°f»ƒÍÑ!?ˆMZqŽvÝœ‘C]!ë‰!åko¿Š†wgý²41]vd&Oß4
ŠgFä\tÏ­K;±‹°õÃb²ŒÌ–ê˜bO\t::}‡Ve#OÙ!K\"aÂ4ˆb®ŽLîe°ÓœRà%£À7D\n\t§S†eµ»ãÈ“@Î?ùMd¨Î(ÔæQÐ^ö èyTsÐdÌ;,míÂPP3Ë—z*8*3Q¿;HןòÄ—¿@i©ÀÎY˜_:*jŸŠ¤^.mZ/œcHš\nËQúÌ $ùô᥈LõbV‰¸°×ÖvFõH&c^žž.ó*·»×D®RãY‘ÉÓï\nF¬²¦s‹Ü)ÂೂYƒ6Ûü4J%j@4*!Öw7¯Žtm>9·>ùä»QÐíp¿‘*­^ÑS3&çBâQ6^ÿÕÜÞ®Óoi´—HöÌàY>\r?¥úæV{ò·/·È}=ôÓÍ«WN’ÞlŸˆH„úìpÒ/)d\r¦áàoDŽ<¬þn•¸y#ÌÊs'
\tû³Ä3c–à6úøòÊÓŸýÅ0ŽansÝ.^ùÑOðÎ¥?\"ûÕ¡/=u,YâþÛ¿ÂtWH½0wIEND®B`‚";
var previewIcon = giPre2Icon.add("iconbutton", [0, 0, 36, 36], previewImg, {
    style: "toolbutton"
});
previewIcon.visible = eval(arr1[62]);
var outlineImg = "‰PNG\r\n\n\rIHDR\"\":GÂtEXtSoftwareAdobe ImageReadyqÉe<¡IDATxÚ̘ëNSAÇÿ=-PÊ¥-B#åÒ¥rŠD!FEEMøbâ7õ\t|yõ\rx£.!¨ˆV!F‚x‹Dj¤”¶Pʵ8³¶Í¡Pmé)q’ÉÙìÙÎü:³»™9*„¤»»»7H­|#}@þÞÉ'U!ˆnzÜÅáÊmrÛ\tEb(<‘––³ÙN§¨WÇ§Ó¹kŠ´üs„ !m¿a€êêj£´X,Øív8,//󔁴‹ô~¤•°Z­bѪߟ’\\è²²PYY)`Bb4áA~~>¼^/¼Â÷ï)©;qzƒRN•\\\" dÉí†s~^ÌÕÔGQIiRÎÌ}LJ©I1.*¥©R!îYñS:Ö××á^rc~þ,eè}‚†SM°–Wìœ~ùŒ·ã¨ohÄÔÛ7¶šöû‰\tÄÓçõÁµ°€‹×àv/b¸¿.u˜——Ä×O³E™­¦B3\\}½Â¶6sÿÓ(
;;;!\rb{{[ŒOŸ9sq\tž<{Ñ%[ówý<ûÏGETÙÏý±Œ¬‰\tKš[Ρ˜r;øô1íŸÅFâEâåè3”Ûìâ·ñŠÏ¢xa\n7HÆt´0&L2\tüiEVvΘd!IOOGûå+»`Xã/’‚Øu|
aVÞ?É@$9LcS³¸YÕÖ&}ý„Ó12Ø/ÒaÌ;÷ÑV„²càtÈ÷Œeåp@Â츥½cÏæ(qªR\n\"‡`ǽYxÍA`¤d!”‚‘”€PFR\n\"Æ¿²œLDE•“$IP‘ªÕjVý¢\"G¯GGçUhµZñ>åµTÏ«&[[[¦*ôž}żY333¡Ñh°–«GÉ$Ê»R‹-çÛ‘G$¢%;;]×o`lx“¯_\t›z²Íó\\¡EWi,ª°¹’ßÞÜD!UT¢ ÑçYJꢪ©«Ç¯ŸNè菍FäææÂçóÅá\nJOiP«%£ÞF)1\rBE§`* ˆäÀårí›Q×so³ÙLQQqÊúLö³¶¶¶/×ú]‘ééiTUU‰'277‡™™™è†<ð˛˜˜}/ï¥{ßMÚQ½ïÃ请èqOÞ¦Xâ¼üÓ„Jö}ÄjŠ\r‡ÑCþ<ø巏šÐ¿j¾ÿIEND®B`‚";
var outlineIcon = giPre2Icon.add("iconbutton", [0, 0, 36, 36], outlineImg, {
    style: "toolbutton"
});
outlineIcon.visible = eval(arr1[63]);
outlineIcon.enabled = false;
if (preview.value == true) {
    previewIcon.enabled = true;
    outlineIcon.enabled = true;
} else {
    previewIcon.enabled = false;
    outlineIcon.enabled = false;
}
var changeScreen = "";
if (doc.activeLayer.preview == false) {
    previewIcon.visible = false;
    outlineIcon.visible = true;
    changeScreen = 0;
} else {
    if (doc.activeLayer.preview == true) {
        previewIcon.visible = true;
        outlineIcon.visible = false;
        changeScreen = 1;
    }
}
previewIcon.onClick = function() {
    changeScreen = 0;
    previewIcon.visible = doc.activeLayer.preview = false;
    outlineIcon.visible = true;
    app.redraw();
};
outlineIcon.onClick = function() {
    changeScreen = 1;
    previewIcon.visible = doc.activeLayer.preview = true;
    outlineIcon.visible = false;
    app.redraw();
};
preview.onClick = function() {
    if (preview.value == true) {
        etPercent.enabled = visibleIcon.visible = previewIcon.enabled = outlineIcon.enabled = true;
        invisibleIcon.visible = false;
        okBtn.text = "置入预览";
    } else {
        etPercent.enabled = visibleIcon.visible = previewIcon.enabled = outlineIcon.enabled = false;
        invisibleIcon.visible = true;
        okBtn.text = "运行";
    }
};
visibleIcon.onClick = function() {
    visibleIcon.visible = false;
    invisibleIcon.visible = true;
    okBtn.text = "运行";
    preview.value = etPercent.enabled = previewIcon.enabled = outlineIcon.enabled = false;
};
invisibleIcon.onClick = function() {
    visibleIcon.visible = true;
    invisibleIcon.visible = false;
    okBtn.text = "置入预览";
    preview.value = etPercent.enabled = previewIcon.enabled = outlineIcon.enabled = true;
};
var gihelpTipIcon = giPreview.add("group");
gihelpTipIcon.orientation = "stack";
gihelpTipIcon.alignment = "center";
var helpTipImg = "‰PNG\r\n\n\rIHDR\"\":GÂtEXtSoftwareAdobe ImageReadyqÉe<9IDATxÚ̘?lqÇHµüH ˜hŒ¶Ñ:Ô‰ƒš.8ÚÓ&†ÁI¢‹KÝMìäàèh-!ª’°ˆÕ¦q°E\rjcÛ  ˆõ½Ë;ò㸣wE_òÉïÇýÞïî{ï÷~´ÛEØ+!ËZçÈnŸx‰x•\"N\"?ú(B#™Ë[²º¡¡!˜žž†p8lúxlnnB2™„ÅÅE1\rh$–m°€Ýn‡D\"‡¶¶¶LX ‹Õj
T*%ŽFSˆdÑh*•ŠÄ~E;“É@©T’ƒ0ß\"„”nooC?ÌårÉBZrD²”ꇐ³È)úYE>×êõz‹ORHQ!)×Õæ–;Žx9Mkµš¶ŠH£Ñ€kXw3EŠE\\@|Èyäòe¯ˆjµ\n£,bynB4ž!÷ii@Nð’ªkhð¸R4ÌšÄčüä{v\"Û!ɪÈr\t +È,RFbÈû>F–'ûŽ+|}ë|O¥Yõ¼Í$‹~ÀÿŽóƒ‰ÛÜ>Å>²o\\gÄt\tq*×䈆_`¾†„,õ2ç
=/\\_á¶Eß%Blzœ²¼+ÒÛ}§ÍKØ)Ç!ryƒ#&ú\"†5¯á³¢¶Ëªpö\"$Ï3eR±­¬Ò' ‘7dÃ|?à(éò”§ <mA‘#W×&„YÓÉòrƪ•³ãëìQ\t¸ÛKŽdÙâ¼€‰9Ö\tzÛ‡r©«d¥šÍ¦®í;C#7‘KÜö\ty€T¸MÑá‹6XU!^¯·yQZHø¸ƒD„=äïÖŽ.\"°±±¡-Äãñ€Ûínët9ÈõËÈ1®¯rb;»XAe£“ íôšñù|mF!Ã\\¾C’¼Ü»zȉõõuí¡ˆøýþ¶N§!dï‘WˆßÀ±```{!£‚·Èkƒ\"ö²¶¶¡P¨­S
€Ï&ˆ(P(´
är9ƒ‰DZœ¾2ÀÇ=#FÓvnnN¼”–>¾øÇòDn“0ÛÊå2¤Ói©Vƒa.›öæ|„Ϩ\töòa»MпWà´¿ð6T}6DœIEND®B`‚";
var helpTipIcon = gihelpTipIcon.add("iconbutton", [0, 0, 36, 36], helpTipImg, {
    style: "toolbutton"
});
helpTipIcon.helpTip = "现在是实时说明状态,\n可点击按钮切换为无实时说明状态";
helpTipIcon.visible = eval(arr1[64]);
var noHelpTipImg = "‰PNG\r\n\n\rIHDR\"\":GÂtEXtSoftwareAdobe ImageReadyqÉe<“IDATxÚì˜ÍŽÒPÇáut?bf¡1.]HÜ@\\I€DßÀ`ãC°Ö70<¾$&81©Fc$£cèà\tV:ƒžÓœK.CÛi‡šøO~árûqÿ=çôr/˜ÖUfÑÚA¾¹|Œü^_‘‡«6!“\"È&;´U( \\.C:=­Vjµôz=Ñõy Œ«})P*ZÃáªÕ*ôû}à:9CuqB<‡l6†a,¼Rs¹ÔëuàlÀ”‘d2¹¤D\"1Ó71bYÖ”‘\rd‰
0ðOä3r \n3q72&EBÎqÿ8#'KÈ+ª—s¦\"BFâؾ|GLäËœ&¢lBDùƒ#”š+Øþì#MþœW]ä&¢ †ßˆl²‘=Îk¢ô^ævï(#ãñLÓ„Õc†dÄäûÇ=×à/Ñ#ÿž‘Dˆƒ(>ÎY?ÜAïù5DåwW:fñ«í¤-A®‹_Þ Föºñ6#KGÞzÚ;È)O­MÍsž\r\n³_C^¤î‰ˆHÁ#¼'¥ÎÉÄ[äÍu41FAUUÇ“ÎJÅKÓu¹-Eç%ò\t9`àÁ`àlDQ{qä¤m~r“IoI¾F~ÑÂ*`<¤R)Ç‹. §y]q—/ÚçtX¼~\tªN§ãl$‹¹¹È¯³¨‡ŽÄÚ1MxÖˆWjÎKm2ñŽ©Ç”VƒhR$(\r¹O›g¡Ôíº¡ƒä4“ÉÌÌ\\F&HFÃ{¡½F¥R™‰ÌÀÇ4îWÍfÚí¶¼Ÿl9í\"ÿhšù|Þþ[º®ÛHz‚<’;î¯`þBÞéÉ¢=p}\t(úOÝL¬\\+!¬Þ\rIEND®B`‚";
var noHelpTipIcon = gihelpTipIcon.add("iconbutton", [0, 0, 36, 36], noHelpTipImg, {
    style: "toolbutton"
});
noHelpTipIcon.helpTip = "现在是无实时说明状态,\n可点击按钮切换为实时说明状态";
noHelpTipIcon.visible = eval(arr1[65]);
helpTipIcon.onClick = function() {
    helpTipIcon.visible = false;
    noHelpTipIcon.visible = true;
    ib111.helpTip = "";
    ib112.helpTip = "";
    icon221.helpTip = "";
    rb221.helpTip = "";
    et222.helpTip = "";
    icon222.helpTip = "";
    icon231.helpTip = "";
    rb231.helpTip = "";
    icon2511.helpTip = "";
    icon2521.helpTip = "";
    st2511.helpTip = "";
    rb2511.helpTip = "";
    rb2512.helpTip = "";
    icon2411.helpTip = "";
    icon2412.helpTip = "";
    icon2413.helpTip = "";
    st2411.helpTip = "";
    rb2411.helpTip = "";
    rb2412.helpTip = "";
    rb2413.helpTip = "";
    icon2111.helpTip = "";
    icon2112.helpTip = "";
    icon2113.helpTip = "";
    icon2114.helpTip = "";
    st211.helpTip = "";
    icon2311.helpTip = "";
    icon2321.helpTip = "";
    st2311.helpTip = "";
    rb2311.helpTip = et2311.helpTip = "";
    rb2321.helpTip = et2321.helpTip = "";
    icon252.helpTip = "";
    st2311.helpTip = "";
    icon2611.helpTip = "";
    icon2612.helpTip = "";
    icon2711.helpTip = "";
    icon2911.helpTip = "";
    visibleIcon.helpTip = "";
    invisibleIcon.helpTip = "";
    preview.helpTip = "";
    previewIcon.helpTip = "";
    outlineIcon.helpTip = "";
};
noHelpTipIcon.onClick = function() {
    helpTipIcon.visible = true;
    noHelpTipIcon.visible = false;
    ib111.helpTip = "点击此按钮,以便选取PDF档";
    ib112.helpTip = "点击此按钮,以便选取PDF档";
    icon221.helpTip = "[ 说明 ]:\n当选取PDF档后,\n便会自动填入总页数,\n也可修改起始页及终止页,\n指定某些范围的连续页置入";
    rb221.helpTip = "[ 说明 ]:\n当选取PDF档后,\n便会自动填入总页数,\n也可修改起始页及终止页,\n指定某些范围的连续页置入";
    et222.helpTip = "总页数预览。\n[ 说明 ]:\n栏位若是显示\"???\",\n表示尚未选取PDF档,\n若是显示\"1\",\n表示选取的PDF档无法获取总页数或是实际总页数就是1";
    icon222.helpTip = "[ 重要 ]:请先点击阅读";
    icon231.helpTip = "[ 例 ]:\n单独页:3\n连续页:3-9\n跳页:1,3,6,12,15,30\n单独页+连续页+跳页:1,3,6,9-10,16,20,22-25";
    rb231.helpTip = "[ 例 ]:\n单独页:3\n连续页:3-9\n跳页:1,3,6,12,15,30\n单独页+连续页+跳页:1,3,6,9-10,16,20,22-25";
    icon2511.helpTip = "当下作用画板的左上起点";
    icon2521.helpTip = "文件最大范围的左上起点";
    st2511.helpTip = "[ 说明 ]:\n链结档置入时的起始位置。\n少页时可点选\"画板\",\n多页时点选\"文件\",\n可将置入的链结档页数维持在最大值";
    rb2511.helpTip = "当下作用画板的左上起点";
    rb2512.helpTip = "文件最大范围的左上起点";
    icon2411.helpTip = "页序由小到大排列,例如:1,2,3,4......";
    icon2412.helpTip = "页序由大到小排列,例如:......,4,3,2,1";
    icon2413.helpTip = "页序照原输入顺序排列,例如:......3,2,1,4";
    st2411.helpTip = "[ 说明 ]:\n置入页面时排列的顺序。\n第三单选项只适用于\"连续页和跳页\"";
    rb2411.helpTip = "页序由小到大排列,例如:1,2,3,4.....";
    rb2412.helpTip = "页序由大到小排列,例如:......,4,3,2,1";
    rb2413.helpTip = "依照原始输入的页序,\n例如原始输入是:3,2,1,4\n置入的顺序也是:3,2,1,4\n(*此选项只适用于连续页和跳页)";
    icon2111.helpTip = "框架范围:裁切框";
    icon2112.helpTip = "框架范围:出血框";
    icon2113.helpTip = "框架范围:媒体框";
    icon2114.helpTip = "框架范围:作品框";
    st211.helpTip = "[ 说明 ]:\n脚本提供四种框架范围供选择,\n请事先确认PDF源档存在的框架种类是否符合所需,\n并依照需要事先建立。";
    icon2311.helpTip = "由左往右依照所设置的页数按顺序排列后再往下行继续排列...";
    icon2321.helpTip = "由上往下依照所设置的页数按顺序排列后再往右侧继续排列...";
    st2311.helpTip = "优先排列的方向";
    rb2311.helpTip = et2311.helpTip = "左右优先排列页数..";
    rb2321.helpTip = et2321.helpTip = "上下优先排列页数..";
    icon252.helpTip = "排列间距";
    st2311.helpTip = "页面之间排列的间距";
    icon2612.helpTip = icon2611.helpTip = "[ 说明 ]:\n勾选此项,\n脚本会自动在链接图后面建立辅助辨识用的页面排序编号,\n需要将视图改为轮廓或移动时方能看到。\n\n例如:\n某链结图在原PDF文档是第66页,\n则该页面链接置入AI时,\n若是有勾选此项,\n就会在该图之下方,\n自动加入无填色的\"66\"数字";
    icon2711.helpTip = icon2712.helpTip = "[ 说明 ]:\n勾选此项,\n如果置入10页,\n则脚本会自动依据每页的大小位置,\n自动增加10个同条件的画板";
    icon27211.helpTip = icon27212.helpTip = "[ 说明 ]:\n此项只适用于选取的框架范围为\"出血框\"时。\n例如:\n单页尺寸裁切框是210x297mm,\n出血框是216x303mm,\n出血设置为3mm,\n则勾选此项时,\n建立的画板尺寸是裁切框的大小,\n置入的链结档位置居于画板的正中,\n也就是每边会偏移出画板3mm";
    icon2911.helpTip = icon2912.helpTip = "[ 说明 ]:\n勾选此项,\n视图会显示所有置入的页面范围";
    visibleIcon.helpTip = "※点按后图示若是张眼,\n则需要配合点击下方的 [ 置入预览 ] 按钮,\n在不需要离开UI的情况下就能预见所有链接页面";
    invisibleIcon.helpTip = "※点按后图示若是闭眼,\n则表示无预览功能,\n可直接点击下方的 [  运行 ] 按钮";
    preview.helpTip = "※置入预览:勾选后需要配合点击下方的 [ 置入预览 ] 按钮\n※视图比:所有链接图显示于屏幕正中的视图缩放比";
    previewIcon.helpTip = "※目前视图是预览,可点击按钮切换为轮廓";
    outlineIcon.helpTip = "※目前视图是轮廓,可点击按钮切换为预览";
};
var spacePan2 = win.add("panel", [0, 0, undefined, 2], "");
var giEnd = win.add("group");
giEnd.alignment = "center";
var defaultBtn = giEnd.add("button", undefined, "默认");
var okBtn = giEnd.add("button", undefined, "", {
    name: "ok"
});
okBtn.text = arr1[52];
var cancelBtn = giEnd.add("button", undefined, "放弃", {
    name: "cancel"
});
var spacePan4 = win.add("panel", [0, 0, undefined, 2], "");
var pnSign = win.add("panel", undefined, "");
var giSign1 = pnSign.add("group");
giSign1.spacing = 3;
giSign1.orientation = "column";
giSign1.alignChildren = "center";
var giSign11 = giSign1.add("group");
var cpcImg = "‰PNG\r\n\n\rIHDR(d×=­tEXtSoftwareAdobe ImageReadyqÉe<ÄIDATxÚÌVËOaˆÚÖˆÙ\nÑmÏCY¸\\l‹yĤÜ[IƘÒxE‘@à`D!h4áe¤âÁ.^@\"¡
ƒ8l°õa#ZÅ™åÛ¥-†“|Ùô{Ío~ó›ù\npÂ-+^Û]?GÇ«§}ÏSö¶ã‡;â~:;ˆçä”s6æƒg~‚\t>f2ă.ütW¯TsE‘b¸°“DãÆ:˜ý\"œÞÚ\nãº/\t’Îl+++3¢
Bð+%pvv†‚7¶Êª*(++SöíÆbð÷†¾‡X,Öƒ{½i\tœiÏ4pgº\rŠ\"Eš“kû‡ó¦¦ ïÔ␘³X,¢»µõÈÍÍÎÂGŸ£HD&Ô74‚L§[–áõÈE¬»i.;!­ž÷Þ$p©¶ÙØ۱Э›Ot–¤¤¹šÚZ@¦é~œÍͺàÈ8ŽƒÛ0®»X6¢ubZ¡p³PÛ<_òzoô@aßsLñÆ!ȦFøk2Ù˜>“,°¸/ûûá\r²hfN‘©`w8´9L%ŒÁîý~å7¯G\"˜F5€6k¸B;,Zý0l’×\nVÝç––º.>é&ý)kL&Ø”½WÓ0›Y‚ÒòrÐ[ãqM5\nš$ɉƒã££ÚÓ¦@š=ÅæxSül{hnÔÁ“À¥Ë]:šdT0©ECÌD£QÈÏÏ×æH¨³0Þïd÷Ï`AI::Ò:Bö!m˜±ý¬ƒQ„”öÁKa\t¾-,(ãg$ÿi/8,úÊz’cU­ÞÅ‘Ô¡úUîîu¶¡i^ô]ïÆ(—||/nû,ŠÇ•õ:»CP € êP5é `¨¯õnËò¸æSRàp]D“8u‹ŠIF‘.‰là¤è·\nÖŠƒ\n¤¯Ç;É}š.mû.KËË8ƒÁ€—óÊ™ÔB‘··\tѯö1™úK£Œ©åTÞli!\r\n8'f¥A­‰£¯ìY[-ðÌÏ•pWjV”‰¢âˆ’Êûžd–êìv0œ1̰ίÛmR_f½>Ÿ¯“µek4\rµ©ìÒ4Èž\"÷𐩵êz%æ(µÞBÀœÇ}SÑÇct>AÕKýRϨxh½&3zO¥l 7w‡'&××ãó““£¤•1GOÌš{@§X¼¸Þ“\t(ž£&ßNO5fj?$\r‡ò ä]‰ç³2\\âb}ŽW‹ˆ4—!uÇ6œ+¡—°/z,N¼ý` Ž²ÖñºÈIEND®B`‚";
var imgSign = giSign11.add("image", undefined, cpcImg);
var stSign = giSign11.add("statictext", undefined, "CPC中文印刷社区");
var stSign2 = giSign1.add("statictext", undefined, "by calvin530126(#CJJS011scD)");
pnSign.graphics.backgroundColor = win.graphics.newBrush(win.graphics.BrushType.SOLID_COLOR, [0.15, 0.15, 0.15]);
stSign.graphics.foregroundColor = win.graphics.newPen(win.graphics.PenType.SOLID_COLOR, [1, 1, 1], 1);
stSign2.graphics.foregroundColor = win.graphics.newPen(win.graphics.PenType.SOLID_COLOR, [1, 1, 1], 1);
defaultBtn.onClick = function() {
    win.update();
    ib111.visible = true;
    ib112.visible = false;
    et111.text = "请点击左侧按钮选取PDF档...";
    rb221.value = true;
    icon221.visible = true;
    et221.text = "1";
    et222.text = "???";
    et221.enabled = true;
    et222.enabled = true;
    rb231.value = false;
    icon231.visible = false;
    et231.text = "1-5,8,9,13";
    et231.enabled = false;
    rb2411.value = true;
    rb2412.value = false;
    icon2411.visible = true;
    icon2412.visible = false;
    rb211.value = false;
    rb212.value = true;
    rb213.value = false;
    rb214.value = false;
    icon2112.visible = true;
    icon2111.visible = icon2113.visible = icon2114.visible = false;
    visibleIcon.visible = false;
    invisibleIcon.visible = true;
    rb2311.value = true;
    et2311.text = "3";
    icon2311.visible = true;
    et2311.enabled = true;
    rb2321.value = false;
    et2321.text = "3";
    icon2321.visible = false;
    et2321.enabled = false;
    preview.value = false;
    et252.text = "6";
    et253.text = "6";
    cb261.value = false;
    icon2611.visible = true;
    icon2612.visible = false;
    okBtn.text = "运行";
    etPercent.text = 50;
    etPercent.enabled = false;
    icon2711.visible = true;
    icon2712.visible = false;
    cb271.value = false;
    icon2812.visible = true;
    icon2811.visible = false;
    cb281.value = false;
    cb281.enabled = false;
    icon2912.visible = true;
    icon2911.visible = false;
    cb291.value = false;
    cb291.enabled = true;
    rb2511.value = true;
    rb2512.value = false;
    icon2511.visible = true;
    icon2521.visible = false;
    helpTipIcon.visible = false;
    noHelpTipIcon.visible = true;
    cb27221.value = false;
    icon27211.visible = false;
    icon27212.visible = false;
    et27221.text = 3;
    et27221.enabled = false;
    st27221.enabled = false;
};
okBtn.onClick = function() {
    try {
        app.unloadAction(set, "");
    } catch (e) {

    }
    if (detectOSresult == "Win") {
        f080 = new File(jsFolderPath + "\\" + jsfileName + ".cjt");
    } else {
        if (detectOSresult == "Mac") {
            f080 = new File(jsFolderPath + "/" + jsfileName + ".cjt");
        }
    }
    f080.hidden = false;
    f080.encoding = "UTF-8";
    f080.open("w");
    var tabVisible = "";
    if (tab1.visible == true) {
        tabVisible = "1";
    } else {
        if (tab2.visible == true) {
            tabVisible = "2";
        }
    }
    tab1.visible = true;
    tab2.visible = false;
    f080.write(et111.text + "*");
    f080.write(rb221.value + "*");
    f080.write(icon221.visible + "*");
    f080.write(et221.text + "*");
    f080.write(et222.text + "*");
    f080.write(et221.enabled + "*");
    f080.write(et222.enabled + "*");
    f080.write(rb231.value + "*");
    f080.write(icon231.visible + "*");
    f080.write(et231.text + "*");
    f080.write(et231.enabled + "*");
    f080.write(rb2411.value + "*");
    f080.write(rb2412.value + "*");
    f080.write(icon2411.visible + "*");
    f080.write(icon2412.visible + "*");
    f080.write(rb211.value + "*");
    f080.write(rb212.value + "*");
    f080.write(rb213.value + "*");
    f080.write(rb214.value + "*");
    f080.write(rb2311.value + "*");
    f080.write(et2311.text + "*");
    f080.write(icon2311.visible + "*");
    f080.write(et2311.enabled + "*");
    f080.write(rb2321.value + "*");
    f080.write(et2321.text + "*");
    f080.write(icon2321.visible + "*");
    f080.write(et2321.enabled + "*");
    f080.write(et252.text + "*");
    f080.write(et253.text + "*");
    f080.write(ib111.visible + "*");
    f080.write(ib112.visible + "*");
    f080.write(icon2111.visible + "*");
    f080.write(icon2112.visible + "*");
    f080.write(icon2113.visible + "*");
    f080.write(icon2114.visible + "*");
    f080.write(visibleIcon.visible + "*");
    f080.write(invisibleIcon.visible + "*");
    f080.write(preview.value + "*");
    f080.write(rb2413.value + "*");
    f080.write(icon2413.visible + "*");
    f080.write(rb2511.value + "*");
    f080.write(rb2512.value + "*");
    f080.write(icon2511.visible + "*");
    f080.write(icon2521.visible + "*");
    f080.write(et223.text + "*");
    tab1.visible = false;
    tab2.visible = true;
    f080.write(cb261.value + "*");
    f080.write(icon2611.visible + "*");
    f080.write(icon2612.visible + "*");
    f080.write(cb291.value + "*");
    f080.write(icon2911.visible + "*");
    f080.write(icon2912.visible + "*");
    f080.write(cb291.enabled + "*");
    f080.write(okBtn.text + "*");
    f080.write(etPercent.text + "*");
    f080.write(etPercent.enable + "*");
    f080.write(cb271.value + "*");
    f080.write(icon2711.visible + "*");
    f080.write(icon2712.visible + "*");
    f080.write(cb281.value + "*");
    f080.write(icon2811.visible + "*");
    f080.write(icon2812.visible + "*");
    f080.write(cb281.enabled + "*");
    f080.write(previewIcon.visible + "*");
    f080.write(outlineIcon.visible + "*");
    f080.write(helpTipIcon.visible + "*");
    f080.write(noHelpTipIcon.visible + "*");
    f080.write(icon27211.visible + "*");
    f080.write(icon27212.visible + "*");
    f080.write(cb27221.value + "*");
    f080.write(cb27221.enabled + "*");
    f080.write(et27221.text + "*");
    f080.write(et27221.enabled + "*");
    f080.write(st27221.enabled + "*");
    f080.close();
    f080.hidden = true;
    ib112.visible = true;
    ib111.visible = false;
    $.writeln(tabVisible);
    if (tabVisible == "1") {
        tab1.visible = true;
        tab2.visible = false;
    } else {
        if (tabVisible == "2") {
            tab2.visible = true;
            tab1.visible = false;
        }
    }
    counter1 = 0;
    win.update();
    if (et111.text == "") {
        alert("请指定文件路径");
        return false;
    } else {
        if (et111.text != "") {
            var fileTem = new File(et111.text);
            if (fileTem.exists == false) {
                alert("文件路径不存在,请重新指定");
                return false;
            } else {
                if (fileTem.exists == true) {
                    var str = et111.text.toString();
                    var arr = [];
                    var zwCodeRange = /[\u0080-\uffff]/;
                    for (var i = 0; i < str.length; i += 1) {
                        var codeTem = "";
                        var chaTem = str[i];
                        if (zwCodeRange.test(chaTem) == false) {
                            codeTem = Number(chaTem.charCodeAt(0)).toString(16);
                            counter1 = counter1 + 1;
                        } else {
                            if (zwCodeRange.test(chaTem) == true) {
                                codeTem = encodeURIComponent(chaTem);
                                counter1 = counter1 + 3;
                            }
                        }
                        arr.push(codeTem);
                    }
                    pdfFileCode = arr.toString();
                    pdfFileCode = pdfFileCode.replace(/,/g, "");
                    pdfFileCode = pdfFileCode.replace(/%/g, "");
                }
            }
        }
    }
    actionStr1 = ["/version 3", "/name [ 19", "5365745f4c696e6b4d75746950616765504446", "]", "/isOpen 1", "/actionCount 1", "/action-1 {", "/name [ 22", "416374696f6e5f4c696e6b4d75746950616765504446", "]", "/keyIndex 0", "/colorIndex 0", "/isOpen 1", "/eventCount 1", "/event-1 {", "/useRulersIn1stQuadrant 0", "/internalName (adobe_placeDocument)", "/localizedName [ 5", "506c616365", "]", "/isOpen 0", "/isOn 1", "/hasDialog 1", "/showDialog 0", "/parameterCount 12", "/parameter-1 {", "/key 1885431653", "/showInPalette -1", "/type (integer)", "/value 1", "}", "/parameter-2 {", "/key 1668444016", "/showInPalette -1", "/type (enumerated)", "/name [ 7", "43726f7020546f", "]", "/value 3", "}", "/parameter-3 {", "/key 1885823860", "/showInPalette -1", "/type (integer)", "/value 1", "}", "/parameter-4 {", "/key 1851878757", "/showInPalette -1", "/type (ustring)", "/value [ xx11", "xx12", "]", "}", "/parameter-5 {", "/key 1818848875", "/showInPalette -1", "/type (boolean)", "/value 1", "}", "/parameter-6 {", "/key 1919970403", "/showInPalette -1", "/type (boolean)", "/value 0", "}", "/parameter-7 {", "/key 1953329260", "/showInPalette -1", "/type (boolean)", "/value 0", "}", "/parameter-8 {", "/key 1768779887", "/showInPalette -1", "/type (boolean)", "/value 0", "}", "/parameter-9 {", "/key 1885828462", "/showInPalette -1", "/type (boolean)", "/value 1", "}", "/parameter-10 {", "/key 1935895653", "/showInPalette -1", "/type (real)", "/value 1.0", "}", "/parameter-11 {", "/key 1953656440", "/showInPalette -1", "/type (real)", "/value 0.0", "}", "/parameter-12 {", "/key 1953656441", "/showInPalette -1", "/type (real)", "/value 0.0", "}", "}", "}"].join("\n");
    actionStr1 = actionStr1.replace("xx11", counter1);
    actionStr1 = actionStr1.replace("xx12", pdfFileCode.toLocaleLowerCase());
    createAction(actionStr1, set);
    try {
        app.loadAction(f);
    } catch (e) {
        alert("尚未指定路径或路径有误或文档不存在,\n请重新选取");
        ib112.visible = false;
        ib111.visible = true;
        return false;
    }
    f.remove();
    arrNumAll = [];
    arrNumFinal = [];
    var allPageCount = 0;
    var debug1 = et231.text.search(/[^0-9,\-,\,]/g);
    if (et231.text == "") {
        alert("请填入数值,勿留空。\n连续页请以破折号 - 连结,\n跳页请以逗号 , 连结");
        return false;
    } else {
        if (debug1 != -1) {
            alert("请勿输入非0-9及破折线及逗号以外的字符,\n或是单独为0的数字,\n或是无字符的空格,\n请重新输入");
            return false;
        }
    }
    var pdfFile2 = new File(et111.text);
    if (pdfFile2.exists == false) {
        alert("所指定的文档不存在或路径有误,\n请重新指定...");
        ib112.visible = false;
        ib111.visible = true;
        return false;
    }
    var result2 = et252.text.match(/[^0-9,\.,\-,\,]/g);
    var result3 = et253.text.match(/[^0-9,\.,\-,\,]/g);
    var result4 = et221.text.match(/[^0-9,\,]/g);
    var result5 = et222.text.match(/[^0-9,\,]/g);
    var result6 = et2311.text.match(/[^0-9,\,]/g);
    var result7 = et2321.text.match(/[^0-9,\,]/g);
    var result8 = et27221.text.match(/[^0-9,\.]/g);
    if (et221.text == 0 || et222.text == 0) {
        alert("起始页或终止页请勿输入0值");
        return false;
    }
    if (et252.text == "" || et253.text == "" || et221.text == "" || et222.text == "" || et2311.text == "" || et2321.text == "" || et27221.text == "") {
        alert("请勿输入无意义的空值");
        return false;
    }
    if (result2 != null || result3 != null || result4 != null || result5 != null || result6 != null || result7 != null || result8 != null) {
        alert("请勿输入非数字字符或正负值");
        return false;
    } else {
        if (rb221.value == true && rb231.value == false && et221.text != "" && et222.text != "") {
            if (rb221.value == true && Number(et223.text) != 0 && Number(et223.text) < Number(et222.text)) {
                alert("目前指定的文件总页数为:" + Number(et223.text) + "页,\n所设置的终止页范围已经超出此阈值,\n请重新设置");
                return false;
            } else if (et221.text == "" || et222.text == "") {
                alert("请填入指定页");
                return false;
            } else {
                for (i = Number(et221.text); i <= Number(et222.text); i++) {
                    arrNumFinal.push(i);
                }
                sortPageNum();
                if (cb271.value == true && arrNumAll.length > 100 || arrNumFinal.length > 100) {
                    alert("建立画板总数超过文件容许的最大值100,请重新设置");
                    return false;
                }
                mainExe();
            }
        } else {
            if (rb231.value == true && rb221.value == false && et231.text != "") {
                gatherPageNumber();
                sortPageNum();
                var maxValue = new Array(0);
                for (var i = 0; i < arrNumFinal.length; i += 1) {
                    maxValue.push(arrNumFinal[i]);
                }
                maxValue.sort(sortByNumB);
                if (Number(et223.text) != 0 && Number(et223.text) < maxValue[0]) {
                    alert("目前指定的文件总页数为:" + Number(et223.text) + "页,\n所设置的连续页和跳页其中最大值已经超出此阈值,\n请重新设置");
                    return false;
                } else {
                    if (cb271.value == true && arrNumAll.length > 100 || arrNumFinal.length > 100) {
                        alert("建立画板总数超过文件容许的最大值100,请重新设置");
                        return false;
                    }
                }
                mainExe();
            }
        }
    }
    app.unloadAction(set, "");
    doc.selection = null;
    if (preview.value == true) {
        if (changeScreen == 0) {
            doc.activeLayer.preview = false;
        } else {
            if (changeScreen == 1) {
                doc.activeLayer.preview = true;
            }
        }
        app.redraw();
        c++;
        for (var i = 0; i < doc.layers[0].pageItems.length; i += 1) {
            doc.layers[0].pageItems[i].selected = true;
        }
        zoomPercent2 = Number(etPercent.text / 100);
        zoomCenter(zoomPercent2);
        app.redraw();
    } else {
        if (preview.value == false) {
            if (cb261.value == true && giTem.pageItems.length == 1) {
                doc.selection = null;
                var allPageTem = doc.activeLayer.pageItems;
                for (i = allPageTem.length - 1; i >= 0; i--) {
                    allPageTem[i].selected = true;
                    var sel = doc.selection;
                    pageNum = doc.activeLayer.textFrames.add();
                    pageNum.contents = Number(arrNumFinal[(arrNumFinal.length - 1) - i]);
                    pageNum.textRange.characterAttributes.fillColor = NoColor;
                    pageNum.textRange.characterAttributes.strokeColor = NoColor;
                    if (selH > 1296) {
                        pageNum.height = 1296;
                    } else {
                        pageNum.height = selH
                    }
                    if (selW > 1296) {
                        pageNum.width = 1296;
                    } else {
                        pageNum.width = selW
                    }
                    pageNum.top = sel[0].top;
                    pageNum.left = sel[0].left;
                    pageNum.resize(95, 95);
                    pageNum.move(sel[0], ElementPlacement.PLACEATEND);
                    pageNum.name = "Page_" + Number(arrNumFinal[(arrNumFinal.length - 1) - i]);
                    allPageTem[i].selected = false;
                }
            }
            createAbOrRemoveOriginalAb();
            try {
                if (doc.layers[0].name == "[PreviewLayer]") {
                    for (i = doc.layers["[PreviewLayer]"].pageItems.length - 1; i >= 0; i--) {
                        doc.layers["[PreviewLayer]"].pageItems[i].move(doc.layers[actLayName], ElementPlacement.PLACEATBEGINNING);
                    }
                } else {
                    if (doc.layers[0].name == "[TemLayer]") {
                        for (i = doc.layers["[TemLayer]"].pageItems.length - 1; i >= 0; i--) {
                            doc.layers["[TemLayer]"].pageItems[i].move(doc.layers[actLayName], ElementPlacement.PLACEATBEGINNING);
                        }
                    }
                }
                doc.layers[0].remove();
            } catch (e) {

            }
            if (cb291.value == true && doc.artboards.length > 1) {
                app.executeMenuCommand("fitall");
                app.executeMenuCommand("zoomout");
                app.executeMenuCommand("zoomout");
                app.redraw();
            } else {
                if (cb291.value == true && doc.artboards.length == 1 || cb291.value == false) {
                    for (var i = 0; i < doc.layers[0].pageItems.length; i += 1) {
                        doc.layers[0].pageItems[i].selected = true;
                    }
                    zoomPercent2 = Number(etPercent.text / 100);
                    zoomCenter(zoomPercent2);
                    app.redraw();
                }
            }
            doc.selection = null;
            if (changeScreen == 0) {
                doc.activeLayer.preview = false;
            } else {
                if (changeScreen == 1) {
                    doc.activeLayer.preview = true;
                }
            }
            app.redraw();
            win.close();
        }
    }
};
cancelBtn.onClick = function() {
    for (i = doc.layers.length - 1; i >= 0; i--) {
        if (doc.layers[i].name == "[PreviewLayer]") {
            doc.layers[i].remove();
        }
    }
    abIcon = "";
    win.close();
};
for (i = doc.layers.length - 1; i >= 0; i--) {
    if (doc.layers[i].name == "[PreviewLayer]" || doc.layers[i].name == "[TemLayer]") {
        alert("所有主图层名称避免使用\"[PreviewLayer]\"或\"[TemLayer]\",\n请更改或移除后再运行此脚本");
        win.close();
    }
}
win.center();
win.show();

function mainExe() {
    win.update();
    zoomPercent = Number(etPercent.text);
    if (preview.value == true) {
        for (i = doc.layers.length - 1; i >= 0; i--) {
            if (doc.layers[i].name == "[PreviewLayer]") {
                doc.layers[i].remove();
            }
        }
        var newLayer = doc.layers.add();
        newLayer.name = "[PreviewLayer]";
        app.redraw();
    } else {
        if (c > 0) {
            doc.layers[0].name = "[TemLayer]";
            return false;
        } else {
            if (c == 0) {
                var newLayer = doc.layers.add();
                newLayer.name = "[TemLayer]";
            }
        }
        app.redraw();
    }
    maxActiveRange();
    var j = 0;
    var nW = Number(et2311.text);
    var nH = Number(et2321.text);
    var k1 = 0;
    var k2 = 0;
    for (var i = 0; i < arrNumFinal.length; i += 1) {
        app.preferences.setIntegerPreference("plugin/PDFImport/PageNumber", Number(arrNumFinal[i]));
        if (rb211.value == true) {
            app.preferences.setIntegerPreference("plugin/PDFImport/CropTo", Number(2));
        } else if (rb212.value == true) {
            app.preferences.setIntegerPreference("plugin/PDFImport/CropTo", Number(3));
        } else if (rb213.value == true) {
            app.preferences.setIntegerPreference("plugin/PDFImport/CropTo", Number(4));
        } else {
            if (rb214.value == true) {
                app.preferences.setIntegerPreference("plugin/PDFImport/CropTo", Number(0));
            }
        }
        app.doScript(action1, set);
        selSizeInfo();
        giTem = doc.activeLayer.groupItems.add();
        sel[0].move(giTem, ElementPlacement.INSIDE);
        sel[0].position = [0, 0];
        if (rb2311.value == true) {
            if ((i % nW) == 0) {
                j = 0;
            }
            giTem.left = (selW + (Number(et252.text) * u)) * j;
            j++;
            giTem.top = -((selH + (Number(et253.text) * u)) * Math.floor(i / nW));
            selSizeInfo();
            if ((maxW - Number(selL + selW + (et252.text * u))) < selW) {
                k1++;
                j = 0;
                nW = (i + 1) / k1;
            }
            if ((maxH - Number(Math.abs(selT) + selH + (et253.text * u))) < selH) {
                k2++;
            }
        } else {
            if (rb2321.value == true) {
                if ((i % nH) == 0) {
                    j = 0;
                }
                giTem.top = -((selH + (Number(et253.text) * u)) * j);
                j++;
                giTem.left = (selW + (Number(et252.text) * u)) * Math.floor(i / nH);
                selSizeInfo();
                if ((maxH - Number(Math.abs(selT) + selH + (et253.text * u))) < selH) {
                    k2++;
                    j = 0;
                    nH = (i + 1) / k2;
                }
                if ((maxW - Number(selL + selW + (et252.text * u))) < selW) {
                    k1++;
                }
            }
        }
        if (cb261.value == true) {
            insertPageNum();
        }
        if (rb2311.value == true && k1 > 0 && k2 > (nW - 1) || rb2311.value == true && k1 == 0 && k2 > (nW - 1) || rb2321.value == true && k2 > 0 && k1 > (nH - 1) || rb2321.value == true && k2 == 0 && k1 > (nH - 1)) {
            if (preview.value == true) {
                alert("下一个页面置入时将超出文件最大容许范围,\n请重新设置:\n(1) 点按\"放弃钮\"后调整原始作用画板的位置(左上位移)\n(2) 点按\"运行钮\"后建立目前文件内已经链接的页面");
                break;
                return false;
            } else {
                if (preview.value == false) {
                    alert("下一个页面置入时将超出文件最大容许范围,\n脚本将停止运行,\n并且保留文件内已经链接的页面");
                    break;
                    return false;
                }
            }
        }
        if (rb2512.value == true) {
            giTem.translate(-docX, docY);
        }
        giTem.selected = false;
        pgb.value = ((i + 1) / arrNumFinal.length) * 100;
        win.update();
    }
    doc.selection = null;
}

function insertPageNum() {
    var sel = doc.selection;
    pageNum = doc.activeLayer.textFrames.add();
    pageNum.contents = Number(arrNumFinal[i]);
    pageNum.textRange.characterAttributes.fillColor = NoColor;
    pageNum.textRange.characterAttributes.strokeColor = NoColor;
    if (selH > 1296) {
        pageNum.height = 1296;
    } else {
        pageNum.height = selH
    }
    if (selW > 1296) {
        pageNum.width = 1296;
    } else {
        pageNum.width = selW
    }
    pageNum.top = sel[0].top;
    pageNum.left = sel[0].left;
    pageNum.resize(95, 95);
    pageNum.move(sel[0], ElementPlacement.PLACEATEND);
    pageNum.name = "Page_" + Number(arrNumFinal[i]);
}

function maxActiveRange() {
    doc.activeView.zoom = 0.01;
    doc.activeView.zoom = 0.01;
    doc.activeView.zoom = 0.01;
    var recTem = doc.pathItems.rectangle(0, 0, 16380, 16380);
    recTem.filled = false;
    recTem.stroked = false;
    recTem.selected = true;
    app.executeMenuCommand("cut");
    app.executeMenuCommand("paste");
    var rec1 = doc.selection[0];
    doc.selection = null;
    app.executeMenuCommand("fitin");
    docX = Math.abs(rec1.left);
    docY = Math.abs(rec1.top);
    maxW = 16380 - Math.abs(rec1.left);
    maxH = 16380 - Math.abs(rec1.top);
    rec1.remove();
    return maxW, maxH, docX, docY;
}

function selSizeInfo() {
    sel = doc.selection;
    var selInfo = new Array(0);
    selInfo = sel[0].geometricBounds;
    selL = selInfo[0];
    selT = selInfo[1];
    selW = Math.abs(selInfo[2] - selInfo[0]);
    selH = Math.abs(selInfo[3] - selInfo[1]);
}

function createAction(act, set) {
    f = new File("~/Desktop/" + set + ".aia");
    f.encoding = "UTF-8";
    f.open("w");
    f.write(act);
    f.close();
    f.hidden = true;
}

function gatherPageNumber() {
    arrNum1 = et231.text.split(",");
    for (var k = 0; k < arrNum1.length; k += 1) {
        if (arrNum1[k] == "0" || arrNum1[k] == "") {
            alert("请勿输入 0 无意义数字或空字串");
            return false;
        } else if (arrNum1[k].search(/^\-/) != -1 || arrNum1[k].search(/\-$/) != -1) {
            alert("数字前面或后面请勿输入负值( - )的字符");
            return false;
        } else {
            if (arrNum1[k].search(/^0\-/) != -1 || arrNum1[k].search(/\-0$/) != -1) {
                alert("指定连续页时请勿输入无意义的 0 数字");
                return false;
            }
        }
    }
    if (arrNum1.length == 1 && arrNum1[0].search(/\-/) == -1) {
        arrNumAll = arrNum1;
    } else {
        for (i = arrNum1.length - 1; i >= 0; i--) {
            if (arrNum1[i].search(/\-/) == -1) {
                continue;
            } else {
                if (arrNum1[i].search(/\-/) != -1) {
                    var snTem = arrNum1[i].toString();
                    var firstNum = Number(snTem.slice(0, snTem.indexOf("-")));
                    var lastNum = Number(snTem.slice(snTem.indexOf("-") + 1, snTem.length));
                    arrNum2 = [];
                    for (j = firstNum; j <= lastNum; j++) {
                        arrNum2.push(j);
                    }
                    for (var j = 0; j < arrNum2.length; j += 1) {
                        if (j == 0) {
                            arrNum1.splice(i, 1, arrNum2[j]);
                        } else {
                            if (j > 0) {
                                arrNum1.splice(i + j, 0, arrNum2[j]);
                            }
                        }
                    }
                }
            }
        }
        arrNumAll = arrNum1;
    }
    return arrNumFinal = arrNumAll;
}

function sortByNumA(a, b) {
    return a - b;
}

function sortByNumB(a, b) {
    return b - a;
}

function sortPageNum() {
    if (rb2411.value == true && rb2412.value == false) {
        arrNumAll.sort(sortByNumA);
        arrNumFinal.sort(sortByNumA);
    } else if (rb2412.value == true && rb2411.value == false) {
        arrNumAll.sort(sortByNumB);
        arrNumFinal.sort(sortByNumB);
    } else if (rb2412.value == false && rb2411.value == false && rb2413.value == true) {
        arrNumAll;
        arrNumFinal;
    } else {
        return arrNumAll, arrNumFinal;
    }
}

function zoomCenter(zoomPercent2) {
    if (doc.selection.length > 0) {
        mySelection = doc.selection;
        if (mySelection instanceof Array) {
            initBounds = mySelection[0].visibleBounds;
            ul_x = initBounds[0];
            ul_y = initBounds[1];
            lr_x = initBounds[2];
            lr_y = initBounds[3];
            for (var i = 1; i < mySelection.length; i += 1) {
                groupBounds = mySelection[i].visibleBounds;
                if (groupBounds[0] < ul_x) {
                    ul_x = groupBounds[0];
                }
                if (groupBounds[1] > ul_y) {
                    ul_y = groupBounds[1];
                }
                if (groupBounds[2] > lr_x) {
                    lr_x = groupBounds[2];
                }
                if (groupBounds[3] < lr_y) {
                    lr_y = groupBounds[3];
                }
            }
        }
        doc.views[0].zoom = 1;
        ScreenSize = doc.views[0].bounds;
        ScreenWidth = ScreenSize[2] - ScreenSize[0];
        ScreenHeight = ScreenSize[1] - ScreenSize[3];
        screenProportion = ScreenHeight / ScreenWidth;
        cntrPos = [ul_x, ul_y];
        mySelWidth = lr_x - ul_x;
        mySelHeight = ul_y - lr_y;
        cntrPos[0] = ul_x + (mySelWidth / 2);
        cntrPos[1] = ul_y - (mySelHeight / 2);
        doc.views[0].centerPoint = cntrPos;
        zoomFactorW = ScreenWidth / mySelWidth;
        zoomFactorH = ScreenHeight / mySelHeight;
        if ((mySelWidth * screenProportion) >= mySelHeight) {
            zF = zoomFactorW;
        } else {
            zF = zoomFactorH;
        }
        doc.views[0].zoom = zF * zoomPercent2;
    } else {
        doc.activeView.zoom = 1;
    }
}

function getPDFPageCount(f) {
    var gotCount = false;
    if (BridgeTalk.isInstalled("bridge") && BridgeTalk.isRunning("bridge")) {
        return getPDFCount_Br(f);
    }
    f.open("r");
    while (!gotCount) {
        next_line = f.readln();
        if (f.eof) {
            alert("此文件无法获取总页数,请手动输入。\n(*终止页默认为1)");
            f.close();
            p = 0;
            return p;
        }
        try {
            if (next_line.indexOf("/N ") > 0) {
                p = next_line.match(/\/N (\d+)\/T/)[1];
                gotCount = true;
            } else {
                if (next_line.indexOf("/Pages>>") > 0) {
                    p = next_line.match(/\/Count (\d+)\/K/)[1];
                    gotCount = true;
                }
            }
        } catch (e) {

        }
    }
    f.close();
    return Number(p);
}

function getPDFCount_Br(file) {
    var f = new File(file);
    var bt = new BridgeTalk();
    bt.target = "bridge";
    bt.body = "function a(){app.document.setPresentationMode(\"browser\",\"" + f.path + "\");tn = new Thumbnail( File(\"" + f + "\") ); return tn.core.itemContent.pageCount}a();";
    bt.onResult = function(inBT) {
        data = eval(inBT.body);
    };
    bt.onError = function(inBT) {
        data = "";
    };
    bt.send();
    bt.pump();
    $.sleep(100);
    timeOutAt = new Date().getTime() + 5000;
    currentTime = new Date().getTime();
    while (currentTime < timeOutAt && undefined == data) {
        bt.pump();
        $.sleep(100);
        currentTime = new Date().getTime();
    }
    undefined == data && data = 0;
    return data;
}

function createAbOrRemoveOriginalAb() {
    if (cb271.value == true) {
        for (var i = 0; i < doc.layers[0].pageItems.length; i += 1) {
            doc.layers[0].pageItems[i].selected = true;
        }
        var arrFinalLink = [];
        for (i = doc.selection.length - 1; i >= 0; i--) {
            arrFinalLink.push(doc.selection[i]);
            doc.selection[i].selected = false;
        }
        doc.selection = null;
        if (preview.value == false) {
            pgbSt1.text = "*** 建立画板的进度...";
            pgb.value = 0;
        }
        for (var i = 0; i < arrFinalLink.length; i += 1) {
            arrFinalLink[i].selected = true;
            sel = doc.selection;
            var selInfo = new Array(0);
            selInfo = sel[0].geometricBounds;
            if (cb27221.value == true) {
                var bleedTem = Number(et27221.text) * u;
                newAb = doc.artboards.add([selInfo[0] + bleedTem, selInfo[1] - bleedTem, selInfo[2] - bleedTem, -Math.abs(selInfo[3] + bleedTem)]);
            } else {
                newAb = doc.artboards.add(selInfo);
            }
            pgb.value = ((i + 1) / arrFinalLink.length) * 100;
            win.update();
        }
        if (cb281.value == true) {
            for (k = doc.artboards.length - 1; k >= 0; k--) {
                if (doc.artboards[k].name == activeAbName) {
                    doc.artboards[k].remove();
                }
            }
        }
    }
}

2.作者答疑


  如有疑问,请留言。

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值