illustrator填色插件(illustrator插件-拼版功能-内角线-js脚本开发-ai插件)

illustrator是矢量编辑软件,画板是绘制处理的重要容器,在印刷方面的一个重要功能就是拼版,开发一个内角线模块,以下功能仅用于学习交流,请勿用于非法用途,源代码如下所示:,我来为大家科普一下关于illustrator填色插件?下面希望有你要的答案,我们一起来看看吧!

illustrator填色插件(illustrator插件-拼版功能-内角线-js脚本开发-ai插件)

illustrator填色插件

1.算法程序

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

var doc = app.activeDocument; var sel = doc.selection; var ab = doc.artboards; var u = 2.834646; var white = new CMYKColor(); white.cyan = white.magenta = white.yellow = white.black = 0; app.coordinateSystem = CoordinateSystem.ARTBOARDCOORDINATESYSTEM; 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 f029 = new File(jsFolderPath "/" jsfileName ".cjt"); if (f029.exists == false) { alert("第一次运行此脚本或改变脚本文档名或路径,\n请点击主面版左下角的默认按钮,\n以便快速正确地建立各项参数值,\n尔后运行时便会自动导入上一次设置的参数"); } f029.hidden = false; f029.encoding = "UTF-8"; f029.open("r"); var result = f029.read(); var arr1 = new Array(0); arr1 = result.split("*"); f029.close(); f029.hidden = true; doc.rulerOrigin = [0, doc.height]; app.redraw(); var swaSpot = doc.spots; for (var i = 0; i < swaSpot.length; i = 1) { if (swaSpot[i].colorType == "ColorModel.REGISTRATION") { regName = swaSpot[i].name; break; } } var win = new Window("dialog", "Ai_内角线生成器", undefined); win.spacing = 6; var panIcon1 = win.add("panel", undefined, ""); panIcon1.orientation = "column"; panIcon1.spacing = 0; panIcon1.alignment = ["fill", "fill"]; panIcon1.graphics.backgroundColor = win.graphics.newBrush(win.graphics.BrushType.SOLID_COLOR, [0.15, 0.15, 0.15]); abIcon = "‰PNG\r\n\n\rIHDRˆ=‚"; 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, "内角线生成器"); st11.graphics.foregroundColor = win.graphics.newPen(win.graphics.PenType.SOLID_COLOR, [1, 1, 1], 1); var g1 = win.add("group"); g1.alignment = "left"; g1.alignChildren = ["left", "bottom"]; g1.spacing = 3; var st11 = g1.add("statictext", undefined, "作用对象:"); st11.alignment = "center"; var rb11 = g1.add("radiobutton", undefined, "画板"); rb11.value = eval(arr1[0]); var ddl11 = g1.add("dropdownlist", undefined, ["目前", "全部"]); ddl11.selection = arr1[1]; var rb12 = g1.add("radiobutton", undefined, "选取"); rb12.value = eval(arr1[2]); var ddl12 = g1.add("dropdownlist", undefined, ["含描边", "不含描边"]); ddl12.selection = arr1[3]; rb11.onClick = function() { rb11.value = true; rb12.value = false; }; rb12.onClick = function() { rb12.value = true; rb11.value = false; }; var stNote = win.add("statictext", undefined, "※\"选取\"的有效作用对象包含编组及单一路径两种"); stNote.graphics.foregroundColor = stNote.graphics.newPen(win.graphics.PenType.SOLID_COLOR, [1, 0, 0], 1); stNote.alignment = "right"; var spacePan2 = win.add("panel", [0, 0, undefined, 3], ""); spacePan2.alignment = "fill"; var panel1 = win.add("panel", undefined, "相关选项与设置"); panel1.alignment = ["fill", "fill"]; panel1.alignChildren = "left"; panel1.spacing = 5; var g2 = panel1.add("group"); g2.alignChildren = ["left", "bottom"]; g2.spacing = 3; var img21 = "‰PNG\r\n\n\rIHDR;mGútEXtSoftwareAdobe ImageReadyqÉe<¼IDATxÚb` `„ÒýJJJ\trrr¤h¾té҃wïނ9ÿÉïß¿ÿÔ¾Ÿdˆ€Ä7‰v§¼<ƒ\\B˜Í‚,q£¡hCD°’ ðÀÙ(†XïßOVì ràÀ¢5‚ÂÑÉ5 àÐ2‰ÆHzö3Q#±¡xb0é€*.A1„‘‘‘hìèèH]—P%LÀ†<zôè0ªù ê¬(p€brÀ€ãÀvõTôR¥IEND®B`‚"; var icon21 = g2.add("image", undefined, img21); icon21.alignment = "top"; var cb21 = g2.add("checkbox", undefined, "置于新图层"); cb21.value = eval(arr1[4]); var space21 = g2.add("statictext", undefined, "空"); space21.visible = false; var img22 = "‰PNG\r\n\n\rIHDR;mGútEXtSoftwareAdobe ImageReadyqÉe<\rIDATxÚbd€ 6` \\⌠Í\n\n\nçHÒýáÆ ~xÿþ½!ˆß°~ýúÿØÀùóçÿïß¿Œ±†††ÿ@ý,`¿`µ­°°áÀ`6PNW11PPߐۍ ¿†€äAêpÒÐÀ°[PáRb\"Ã÷°j> ¨V‡ X°ÙödÁ0þ® ;bhˆa0Þ0‘¦Çû÷8‘ ±9žA¡ €°!0Ízó磬Àd Õߖ—AK˜(Þi&@†£«<鄖™°øøx‚†€r±ƒÁþ€€’]°aÆ .(2BùÐ2 TJ8 ¿4^l9IEND®B`‚"; var icon22 = g2.add("image", undefined, img22); icon22.alignment = "top"; var cb22 = g2.add("checkbox", undefined, "线粗细:"); cb22.value = eval(arr1[5]); var et21 = g2.add("edittext", [0, 0, 60, 22], arr1[13]); et21.enabled = eval(arr1[6]); cb22.onClick = function() { if (cb22.value == true) { et21.enabled = true; } else { et21.enabled = false; } if (ddl52.selection == 0) { et21.text = 0.25; } else { if (ddl52.selection == 1) { et21.text = 0.08; } } }; var g3 = panel1.add("group"); g3.alignChildren = ["left", "bottom"]; g3.spacing = 3; var img31 = "‰PNG\r\n\n\rIHDR;mGútEXtSoftwareAdobe ImageReadyqÉe<ßIDATxÚb` `„Ò\r ù¢ ¤h¾ÏÀðá C!Ø ïç’h|â0†L Ž(€7”fAä30`Ðêï'¨ùÓ ×\n á|CX„qÏà´ °`SxàÀœ†8-aPP l 444`ˆÙÛÛcˆá5¤¾¾žáɂ ß>D<ÈðäÁâ\r§ 2¼Åã=`¢FŠ<†`\r“ÿÿÿ“o(·12’ç’Ë Ž“‰š¿@¨0kAé8€Ì Y`s2!ß%'ëIEND®B`‚"; var icon31 = g3.add("image", undefined, img31); icon31.alignment = "top"; var cb31 = g3.add("checkbox", undefined, "加白色描边"); cb31.value = eval(arr1[7]); var space31 = g3.add("statictext", undefined, "空"); space31.visible = false; var img32 = "‰PNG\r\n\n\rIHDR;mGútEXtSoftwareAdobe ImageReadyqÉe<ÌIDATxÚbd€ N` l`„2ÖA€€€Iº?|øÀœœüfÈþÿÿÿ;€·Q\nÛÛ3980\\¸p¡°°,ϐq¸££# ºé·P€|! [8rpp@Q‚aˆ×ÿÿ Om±‰L T£† )C@)öÉ pö;hÃ0L“00U‚Øœòò BDºhÿû÷ïÿ“þÃ\\²PIIÉ@__Ÿ¤lüèÑ£<˜Hpe0åyu¡õùIEND®B`‚"; var icon32 = g3.add("image", undefined, img32); icon32.alignment = "top"; var cb32 = g3.add("checkbox", undefined, "线长度:"); cb32.value = eval(arr1[8]); var et31 = g3.add("edittext", [0, 0, 60, 22], arr1[14]); et31.enabled = eval(arr1[9]); cb32.onClick = function() { if (cb32.value == true) { et31.enabled = true; } else { et31.enabled = false; } if (ddl52.selection == 0) { et31.text = 14.173; } else { if (ddl52.selection == 1) { et31.text = 5; } } }; var g4 = panel1.add("group"); g4.alignChildren = ["left", "bottom"]; g4.spacing = 3; var img42 = "‰PNG\r\n\n\rIHDR;mGútEXtSoftwareAdobe ImageReadyqÉe<ÖIDATxÚbd@€ ` <`„2æççç“lÂĉáì†ýû÷ÿ'444ügA7ù゠.Ä°Q~ÿ~0ý㆗ pñ0`òûáC†oàtþ¿Pä1 >ÿr98`ˆ1\t ˆ³bs\t6/ qÆF&* —ðÇÇ3pÙÛSf«‚“¨â CÞê:##¬K(1˜zeÀ`\n†yë ~\rû\r5[ŠE7à ¨á€uMz`é aIEND®B`‚"; var icon42 = g4.add("image", undefined, img42); icon42.alignment = "top"; var cb42 = g4.add("checkbox", undefined, "增加参考线"); cb42.value = eval(arr1[16]); var space41 = g4.add("statictext", undefined, "空"); space41.visible = false; var img41 = "‰PNG\r\n\n\rIHDR;mGútEXtSoftwareAdobe ImageReadyqÉe<*IDATxÚ¬”1j„P†gâÕBl-ÄÎÒ¤°²0xɼ‰z¯a£¤ ‹ ±3•VJÀFEØøK”\r³î&? Œ3Ì÷~ßÓGôڍ!r÷*ËòýµÃI’¼×uýˆÜv]÷x‹lÛ>ŽóO{PDQœÈŽã¬®jYÖjoú0’ÿ™g³»-úbšæ¯ o‚Ì꺎ªªZíÃp€çyÄ0 ‡³~Û¶—!MӐ¢($IÒR‚€Ê²\\?MӖ€! äp)Â9dm3gβŒú¾'Ã0(MÓ©~·õâyžŠ¢˜r–e·Î©àTU¥0 ¯‡Ì{€WÀ0µ<ÏÈÛÚ?ƒÁ8Ž§\\×uŠ¢èÛ7äû>ҏÝWíyŒ‡®’ħ´Y§uG̵#IEND®B`‚"; var icon41 = g4.add("image", undefined, img41); icon41.alignment = "top"; var cb41 = g4.add("checkbox", undefined, "偏移量:"); cb41.value = eval(arr1[10]); var et41 = g4.add("edittext", [0, 0, 60, 22], arr1[15]); et41.enabled = eval(arr1[11]); cb41.onClick = function() { if (cb41.value == true) { et41.enabled = true; } else { et41.enabled = false; } et41.text = 0; }; var g5 = panel1.add("group"); g5.spacing = 6; g5.alignment = "left"; g5.alignChildren = ["left", "bottom"]; var g51 = g5.add("group"); g51.orientation = "stack"; var pgb = g51.add("progressbar", [0, 0, 168, 22], 0, undefined); pgb.alignment = "fill"; var st511 = g51.add("statictext", undefined, "运行进度..."); var st52 = g5.add("statictext", undefined, "单位:"); st52.alignment = "center"; var ddl52 = g5.add("dropdownlist", undefined, ["点", "毫米"]); ddl52.selection = arr1[12]; ddl52.onChange = function() { if (ddl52.selection == 0) { et21.text = "0.25"; et31.text = "14.173"; } else { if (ddl52.selection == 1) { et21.text = "0.08"; et31.text = "5"; } } win.update(); }; var spacePan1 = win.add("panel", [0, 0, undefined, 3], ""); spacePan1.alignment = "fill"; var exeBtn = win.add("group"); exeBtn.alignment = "center"; var defaultBtn = exeBtn.add("button", [0, 0, 50, 25], "默认"); var okBtn = exeBtn.add("button", [0, 0, 145, 25], "运行", { name: "ok" }); var cancelBtn = exeBtn.add("button", [0, 0, 50, 25], "取消", { name: "cancel" }); defaultBtn.onClick = function() { rb11.value = true; ddl11.selection = 0; rb12.value = false; ddl12.selection = 0; cb21.value = false; cb22.value = et21.enabled = false; et21.text = "0.25"; cb31.value = false; cb32.value = et31.enabled = false; et31.text = "14.173"; cb41.value = et41.enabled = false; et41.text = "0"; cb42.value = false; ddl52.selection = 0; }; var pnSign = win.add("panel", undefined, ""); pnSign.alignment = ["fill", "fill"]; 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"; var imgSign = giSign11.add("image", undefined, cpcImg); var stSign = giSign11.add("statictext", undefined, "CPC中文印刷社区"); var stSign2 = giSign1.add("statictext", undefined, "by calvin530126(#CJJS029scD)"); 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); okBtn.onClick = function() { var f029 = new File(jsFolderPath "/" jsfileName ".cjt"); f029.hidden = false; f029.encoding = "UTF-8"; f029.open("w"); f029.write(rb11.value "*"); f029.write(ddl11.selection "*"); f029.write(rb12.value "*"); f029.write(ddl12.selection "*"); f029.write(cb21.value "*"); f029.write(cb22.value "*"); f029.write(et21.enabled "*"); f029.write(cb31.value "*"); f029.write(cb32.value "*"); f029.write(et31.enabled "*"); f029.write(cb41.value "*"); f029.write(et41.enabled "*"); f029.write(ddl52.selection "*"); f029.write(et21.text "*"); f029.write(et31.text "*"); f029.write(et41.text "*"); f029.write(cb42.value "*"); f029.close(); f029.hidden = true; main(); win.close(); }; win.center(); win.show(); function main() { if (cb21.value == true) { var newLayer = doc.layers.add(); newLayer.name = "内角线"; } if (ddl52.selection == 0) { lineL = Number(et31.text); lineW = Number(et21.text); offset = Number(et41.text); } else { if (ddl52.selection == 1) { lineL = Number(et31.text) * u; lineW = Number(et21.text) * u; offset = Number(et41.text) * u; } } if (rb11.value == true) { for (var i = 0; i < ab.length; i = 1) { if (ddl11.selection == 0) { var indexTem = doc.artboards.getActiveArtboardIndex(); if (i != indexTem) { continue; } } ab.setActiveArtboardIndex(i); doc.rulerOrigin = [0, doc.height]; app.redraw(); var arrAbInfo = new Array(); arrAbInfo = ab[i].artboardRect; abL = Number(arrAbInfo[0]); abT = Number(arrAbInfo[1]); abW = Math.abs(Number(arrAbInfo[2] - Number(arrAbInfo[0]))); abH = Math.abs(Number(arrAbInfo[3] - Number(arrAbInfo[1]))); if (cb41.value != true) { offset = 0; } var pi1 = doc.pathItems.add(); pi1.stroked = true; pi1.strokeColor = doc.swatches[regName].color; pi1.filled = false; pi1.setEntirePath([ [-offset, -(lineL - offset)], [-offset, offset], [lineL - offset, offset] ]); pi1.strokeWidth = lineW; var gi1 = doc.groupItems.add(); gi1.name = "内角线编组" i; pi1.move(gi1, ElementPlacement.INSIDE); pi1.duplicate(gi1, ElementPlacement.INSIDE); pi1.translate((abW - pi1.width) (offset * 2), 0); pi1.rotate(-90); pi1.duplicate(gi1, ElementPlacement.INSIDE); pi1.translate(0, -((abH - pi1.width) (offset * 2))); pi1.rotate(-90); pi1.duplicate(gi1, ElementPlacement.INSIDE); pi1.translate(-((abW - pi1.width) (offset * 2)), 0); pi1.rotate(-90); if (cb31.value == true) { addWhiteStroke(); } if (cb42.value == true) { var pi2 = doc.pathItems.rectangle(abT offset, abL - offset, abW (offset * 2), abH (offset * 2)); pi2.stroked = pi2.filled = false; pi2.zOrder(ZOrderMethod.SENDTOBACK); pi2.guides = true; } pgb.value = ((i 1) / ab.length) * 100; win.update(); } doc.selection = null; } else { if (rb12.value == true) { if (doc.selection == 0) { alert("无选取对象,请重新操作..."); return false; } else { var n = 0; for (i = doc.selection.length - 1; i >= 0; i--) { if (doc.selection[i].typename != "GroupItem" && doc.selection[i].typename != "PathItem") { doc.selection[i].selected = false; } else { n ; } } if (n == doc.selection.length) { var arrSelect = new Array(0); for (i = doc.selection.length - 1; i >= 0; i--) { arrSelect.push(doc.selection[i]); doc.selection[i].selected = false; } var arrIncludeStroke = new Array(0); var arrUnincludeStroke = new Array(0); if (ddl12.selection == 0) { for (var i = 0; i < arrSelect.length; i = 1) { var indexTem = doc.artboards.getActiveArtboardIndex(); ab.setActiveArtboardIndex(indexTem); activeAbInfo(); var artboartSize = doc.pathItems.rectangle(0, 0, abW, abH); artboartSize.stroked = artboartSize.filled = false; artboartSize.zOrder(ZOrderMethod.SENDTOBACK); artboartSize.guides = true; arrSelect[i].selected = true; var selectTem = arrSelect[i].duplicate(arrSelect[i], ElementPlacement.PLACEBEFORE); arrSelect[i].selected = false; selectTem.selected = true; app.executeMenuCommand("outline"); app.executeMenuCommand("Fit Artboard to selected Art"); selectTem.remove(); activeAbInfo(); var selectSize = doc.pathItems.rectangle(0, 0, abW, abH); selectSize.stroked = selectSize.filled = false; selectSize.zOrder(ZOrderMethod.SENDTOBACK); arrIncludeStroke.push(selectSize); pgb.value = ((i / 2) / arrSelect.length) * 100; win.update(); artboartSize.guides = false; artboartSize.selected = true; app.executeMenuCommand("Fit Artboard to selected Art"); artboartSize.remove(); } } if (ddl12.selection == 1) { for (var i = 0; i < arrSelect.length; i = 1) { var indexTem = doc.artboards.getActiveArtboardIndex(); ab.setActiveArtboardIndex(indexTem); var selectTem = arrSelect[i].duplicate(arrSelect[i], ElementPlacement.PLACEBEFORE); selectTem.selected = true; app.executeMenuCommand("outline"); var set = "Set_StrokeNoColor"; var action1 = "Action_StrokeNoColor"; var actionStr1 = ["/version 3", "/name [ 17", "5365745f5374726f6b654e6f436f6c6f72", "]", "/isOpen 1", "/actionCount 1", "/action-1 {", "/name [ 20", "416374696f6e5f5374726f6b654e6f436f6c6f72", "]", "/keyIndex 0", "/colorIndex 0", "/isOpen 1", "/eventCount 1", "/event-1 {", "/useRulersIn1stQuadrant 0", "/internalName (ai_plugin_setColor)", "/localizedName [ 12", "e8aebee7bdaee9a29ce889b2", "]", "/isOpen 1", "/isOn 1", "/hasDialog 0", "/parameterCount 4", "/parameter-1 {", "/key 1768186740", "/showInPalette -1", "/type (ustring)", "/value [ 12", "e68f8fe8beb9e9a29ce889b2", "]", "}", "/parameter-2 {", "/key 1718185068", "/showInPalette -1", "/type (boolean)", "/value 0", "}", "/parameter-3 {", "/key 1836349808", "/showInPalette -1", "/type (enumerated)", "/name [ 3", "e697a0", "]", "/value -1", "}", "/parameter-4 {", "/key 1954115685", "/showInPalette -1", "/type (enumerated)", "/name [ 0", "", "]", "/value -1", "}", "}", "}"].join("\n"); createAction(actionStr1, set); app.loadAction(f161214); f161214.remove(); app.doScript(action1, set); app.unloadAction(set, ""); function createAction(act, set) { f161214 = new File("~/Desktop/" set ".aia"); f161214.open("w"); f161214.write(act); f161214.close(); f161214.hidden = true; } var indexTem = doc.artboards.getActiveArtboardIndex(); ab.setActiveArtboardIndex(indexTem); activeAbInfo(); var artboartSize = doc.pathItems.rectangle(0, 0, abW, abH); artboartSize.stroked = artboartSize.filled = false; artboartSize.zOrder(ZOrderMethod.SENDTOBACK); artboartSize.guides = true; app.executeMenuCommand("Fit Artboard to selected Art"); selectTem.selected = false; activeAbInfo(); var selectSize = doc.pathItems.rectangle(0, 0, abW, abH); selectSize.stroked = selectSize.filled = false; selectSize.zOrder(ZOrderMethod.SENDTOBACK); arrIncludeStroke.push(selectSize); pgb.value = ((i / 2) / arrSelect.length) * 100; win.update(); artboartSize.guides = false; artboartSize.selected = true; app.executeMenuCommand("Fit Artboard to selected Art"); artboartSize.remove(); selectTem.remove(); } } for (var i = 0; i < arrSelect.length; i = 1) { sel = arrIncludeStroke[i]; var selInfo = new Array(0); if (ddl12.selection == 0) { selInfo = sel.controlBounds; } else { if (ddl12.selection == 1) { selInfo = sel.geometricBounds; } } selL = selInfo[0]; selT = selInfo[1]; selW = Math.abs(selInfo[2] - selInfo[0]); selH = Math.abs(selInfo[3] - selInfo[1]); if (cb41.value != true) { offset = 0; } var pi1 = doc.pathItems.add(); pi1.stroked = true; pi1.strokeColor = doc.swatches[regName].color; pi1.filled = false; pi1.setEntirePath([ [-offset, -(lineL - offset)], [-offset, offset], [lineL - offset, offset] ]); pi1.strokeWidth = lineW; var gi1 = doc.groupItems.add(); gi1.name = "内角线编组" i; pi1.move(gi1, ElementPlacement.INSIDE); pi1.duplicate(gi1, ElementPlacement.INSIDE); pi1.translate((selW - pi1.width) (offset * 2), 0); pi1.rotate(-90); pi1.duplicate(gi1, ElementPlacement.INSIDE); pi1.translate(0, -((selH - pi1.width) (offset * 2))); pi1.rotate(-90); pi1.duplicate(gi1, ElementPlacement.INSIDE); pi1.translate(-((selW - pi1.width) (offset * 2)), 0); pi1.rotate(-90); gi1.translate(selL, selT); if (cb42.value == true) { if (cb41.value == false || et41.text == 0) { sel.guides = true; } else { if (cb41.value == true && et41.text != 0) { sel.width = sel.width (offset * 2); sel.height = sel.height (offset * 2); sel.top = sel.top offset; sel.left = sel.left - offset; sel.guides = true; } } } else { sel.remove(); } if (cb31.value == true) { addWhiteStroke(); } pgb.value = (0.6 ((i / 2) / arrIncludeStroke.length)) * 100; win.update(); } } } } } function activeAbInfo() { var arrAbInfo = new Array(); arrAbInfo = ab[indexTem].artboardRect; abL = Number(arrAbInfo[0]); abT = Number(arrAbInfo[1]); abW = Math.abs(Number(arrAbInfo[2] - Number(arrAbInfo[0]))); abH = Math.abs(Number(arrAbInfo[3] - Number(arrAbInfo[1]))); doc.rulerOrigin = [0, doc.height]; } function addWhiteStroke() { var gi2 = doc.groupItems.add(); gi1.move(gi2, ElementPlacement.INSIDE); gi1.duplicate(gi2, ElementPlacement.INSIDE); gi1.zOrder(ZOrderMethod.SENDTOBACK); for (var k = 0; k < gi1.pathItems.length; k = 1) { if (ddl52.selection == 0) { gi1.pathItems[k].strokeWidth = Number(et21.text) * 3; } else { if (ddl52.selection == 1) { gi1.pathItems[k].strokeWidth = Number(et21.text) * 3 * u; } } gi1.pathItems[k].strokeColor = white; } } }

2.作者答疑

如有疑问,请留言。

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

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页