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ëø¤Izûü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É%R•OÀÔ²§°«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|ªŒ7mÐTœ¥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Û9FÍ[®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¦Š'QXJYy&ŠA6‚W[¬YP6˺ª†ORÏ\\7ýŽ±ñ½T&ñLÏ”XO(õ\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œoTw]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?,\"uYâ,¡&ƒÊ™°Š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å2†K¦œ«øýåóö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ßpU5MDQôÌ{“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óXB&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(-7r¥FÅå[}½ÿÀC¥R©97?Û·Ë}—~¿‰§ÆÇ`’T2‡7ªÏ/FK7+Œ‘!<Æ_—O\\^\rðÞptè±\"XИŠœä½•®£Õƒ¯áΉ·&¯-\\kÌ}3÷sêhVë²\"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}h»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¹ÄçzVe+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\\Κ@Ù:eÍ[¯‚ý°åÈ!¼_¸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$ˆ–㚦!®ë£d3§`‡ï½;Ò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]KF¿¿Ž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œ\tyÉûµüÖÈQDá“XyÿÜÙ±ñ±³Ã7†/³¦>lkk+MLL(CK¥R$Ï8–(0GÑoÉ󢤀÷zH\\‚×Ú矡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¨».bö&‚$ó±Ä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æC9QÍeíñTˆ©RVÅí°J½˜Ê—ô˜(ªâ´^GæûøãsxúÄI¤?¹íØóxjà#Ô4I–Ÿ¿ö#ŒÛcðži„¸z\r/^èÇ/¥«xîF”W7Á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·+iÞ5’Jº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{g¯+qlŽ¥¶€ìÏÑh4é•U‘%òmëOJ’å•õ¥$Ñ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¹Æ¬®5o³\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^âìÌðDD„2Ë}äøð!ƒ£ ª‚?€\tûƒáÅ‹O€RdÙI\r\r„
ýý\t\t¨\nâãö^»ÆÀðíe–Z&ôù3ƒ——¦E °~=ƒ€CYR#È¢Ñ|FLÒ'ikÙ;^^„e¢R#È2s†ú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`hà?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éñ©dKŠŠûõõ©î³@ì+«@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Ú¼Vu‚0}€”n@'(N @:88AÝÀ:í´à¸nÞ—ä0Zô•ö{ïÌÏ—»Ü_ Î’ÌH\"ñ{|ù˜¤&‘Ja/C\r*þ3I÷1?õ!£(RÒ
Ãá Äàä™?¶8A†²,KÙ¢i¤ÄwUµñió<—>¤ijk3‘2Y–e—³±³”Iâ&Â!âXσà½(ÔiÌóó‘e:1Nõ×~/Ä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/LW=ê?Õü¶ ÆEÖµ¿9A#ýƒÚ&i{6Ýžs4Í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Ú¼Vu‚@=}€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ç¹-\r2nJŽã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±nADVJk?‰+h@\"
t\\\núP@›£ ÐEHí|ý\nFâ|©’SÚR\"(snÓ,3{»öÞÞîÝÙDBb¤gûìÏÎÌ›Ùø‚W «éWé%ˆ@ÿó–ædˆð=Ï‚.Y–Aš¦å“1¾ïÛt}ù[ˆXÿý=$Cn“áph(«~Ezd!ï|<ÅË‹~zr§ÓéRŽH0ReSHJÙ÷£#Øßû(žÛí6|þúe¹‚3Vx^Ñ\"\n0x´þ p÷ú~þþÕÜCsàùd?ÊǪ®s>•ìÎ×Ö%ÆÚïì@fªàèÉæ¦H—.Ï66 íõ}ÞJ&mÑK‡7Pžæ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”Y‡46é~§3ƒjò2oZ!tEô°™=Ô™à4íÊèàw¶«¥ÜGIÂ9cÜ`—}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¦viHŽòŽ÷Î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¹”#;R–K]C>Ð-JtÔÀcê.7ñ°ø-ä+Ï=Æ”ž|%[Q¶KÎhå{i*I¥?q³@ž86A”%Èc®5M’•óÁ²ù’}B‹žã÷,oBñ7À=Ù
%wÐ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ƒ0VÙ—M×å]À\rœ›ÐD¡7pN€ÚNPn`sÖ]±ï\"ÜÀ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†%Æj7ö‹‚,ήܙּ<Ï¡®ë£&-Ë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¦¥O€
2IuÑ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ë½T‘A¥¿Ö%ÖºKP9N‹]b»°mD—ÀËЛr–œ¨Ù]‚lÔeŽªãtoéÆ*+\"\tzôì
†²Ø6˜ªƒ âÎÖ#Qc~´¢Ô„EQq 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ˆ[xç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²-×êÐ-¤È2E½'áMuÈʈ‹’gÙÏ_¿-]ÆÅpäÀ~0Æxyvï?ÀÀÜ€»Ši@+õ¡UÃöcÇXf`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²-×êÐ-¤È2E½'áMuÈʈ‹’gÙÏ_¿-]ÆÅpäÀ~0Æxyvï?ÀÀÜ€»Ši@+õ¡UÃöcÇXf`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<÷µà+¬)ׄ”re¢Ï†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Ð%˜è`tµ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ÇN†BÙþƒ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àû>_\" rx5åñ–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†ß07C—
X`Ö¦rh-\\ÕÚEn\n„[Ù²ˆ6µ©Ð?¨Ð:j6.»,J/AFkò–NçLbeí\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¾¾ÖëhjjÕ*ª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§¹sC·‹P\"\n?1Y凿ø\r‡IÛ.ºï¾ÄaF@â÷^I!’dÄõ##·Z}nmC5tÊVT6}—¥ô@èì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¡ëÄSCŠFÕuDGìÂämÛPD2½\nÓyLLŸ>‡Œuäã€ÄŒ¹VÔ\t†,¢N÷Ó„ëz8÷È\nv
þ$ž‡Ü›\"èd\tò¥/ŽA(bÂË@Š™6·ìÜY”ï[ä®`fh⿽£¼ß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*!Öw7¯Žtm>9·>ùä»QÐíp¿‘*^ÑS3&çBâQ6rÔ^ÿÕÜÞ®Ó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*„¤»»»7IH|#}@þÞÉ'U!ˆnzÜÅáÊmrÛ\tEb(<‘––³ÙN§¨WǧӹkŠ´üs„ !m¿a€êêj£´X,Øív8,//ó”´‹ô~¤•°ZbѪߟ’\\è²²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ý<ûÏG†ETÙÏý±Œ¬‰\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\"‡¶¶¶Lb±X ‹Õj
T*%ŽFSˆdÑh*•ŠÄ~E;“É@©T’ƒ0ß\"„”nooC?ÌårÉBZrD²”ꇳÈ)úYE>×êõz‹O‹RHQ!)×Õæ–;Žx9Mkµš¶ŠH£Ñ€kXw3’EŠ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£“ íôšñù|mF!Ã\\¾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ÃáªÕ*ôû}à:9CuqB<‡l6†a,¼Rs¹ÔëuàlÀ”‘d2¹¤D\"1Ó71bYÖ”‘\rd‰
0ðOä3r \n3q72&E”BÎ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Ú;È)OMÍsž\r\n³_C^¤î‰ˆHÁ#¼'¥ÎÉÄ[äÍu41FAUUÇ“Î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&HFÃ{¡½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Â-+uâ^Û]?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Ëò¸æSRà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