From 7ec9326ce00d08f9d957981f2edff6df26f24a28 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期四, 26 九月 2024 13:25:02 +0800 Subject: [PATCH] 修改 --- web/public/SVGOrigin/Method-Draw-master/editor/src/method-draw.js | 106 +++++++++++++++++++++-------------------------------- 1 files changed, 42 insertions(+), 64 deletions(-) diff --git a/web/public/SVGOrigin/Method-Draw-master/editor/src/method-draw.js b/web/public/SVGOrigin/Method-Draw-master/editor/src/method-draw.js index 4ddd022..3a36218 100644 --- a/web/public/SVGOrigin/Method-Draw-master/editor/src/method-draw.js +++ b/web/public/SVGOrigin/Method-Draw-master/editor/src/method-draw.js @@ -24,7 +24,6 @@ if(!window.methodDraw) window.methodDraw = function($) { var svgCanvas; - var loadSvgString; var Editor = {}; var is_ready = false; curConfig = { @@ -51,12 +50,12 @@ }, uiStrings = Editor.uiStrings = { common: { - "ok":"OK", - "cancel":"Cancel", - "key_up":"Up", - "key_down":"Down", - "key_backspace":"Backspace", - "key_del":"Del" + "ok":"纭", + "cancel":"鍙栨秷", + "key_up":"涓婁竴姝�", + "key_down":"涓嬩竴姝�", + "key_backspace":"杩斿洖", + "key_del":"鍒犻櫎" }, // This is needed if the locale is English, since the locale strings are not read in that instance. @@ -83,7 +82,7 @@ "noteTheseIssues": "Also note the following issues: ", "unsavedChanges": "There are unsaved changes.", "enterNewLinkURL": "Enter the new hyperlink URL", - "errorLoadingSVG": "閿欒: 鏃犳硶璇诲彇SVG鏁版嵁", + "errorLoadingSVG": "褰撳墠娌℃湁鏁版嵁锛岃缁樺埗SVG鏁版嵁", "URLloadFail": "Unable to load from URL", "retrieving": 'Retrieving "%s" ...' } @@ -289,30 +288,7 @@ Editor.canvas = svgCanvas = new $.SvgCanvas(document.getElementById("svgcanvas"), curConfig); Editor.show_save_warning = false; Editor.paintBox = {fill: null, stroke:null, canvas:null}; - var palette = ["#444444", "#482816", "#422C10", "#3B2F0E", "#32320F", - "#293414", "#1F361B", "#153723", "#0C372C", - "#083734", "#0E353B", "#1A333F", "#273141", - "#332D40", "#3E2A3C", "#462735", "#4B252D", - "#4D2425", "#4C261D", "#666666", "#845335", "#7B572D", - "#6F5C2A", "#62612C", "#546433", "#46673D", - "#396849", "#306856", "#2D6862", "#33666C", - "#426373", "#535F75", "#645A73", "#74556D", - "#805064", "#884D58", "#8B4D4B", "#894F3F", - "#999999", "#C48157", "#B8874D", "#A98E49", "#97944B", - "#849854", "#729C62", "#619E73", "#559E84", - "#529D94", "#5B9BA2", "#6D97AB", "#8391AE", - "#9A8AAB", "#AF84A3", "#BF7E96", "#C97A86", - "#CE7975", "#CC7C65", "#BBBBBB", "#FFB27C", "#FABA6F", - "#E6C36A", "#CFCA6D", "#B8D078", "#A0D58A", - "#8CD79F", "#7DD8B5", "#7AD6CA", "#84D3DB", - "#9ACEE6", "#B6C7EA", "#D3BEE7", "#EDB6DC", - "#FFAFCC", "#FFAAB8", "#FFA9A2", "#FFAC8D", - "#DDDDDD", "#FFE7A2", "#FFF093", "#FFFA8D", "#FFFF91", - "#EEFF9F", "#D1FFB4", "#B9FFCE", "#A8FFE9", - "#A4FFFF", "#B1FFFF", "#CBFFFF", "#EDFFFF", - "#FFF5FF", "#FFEBFF", "#FFE2FF", "#FFDCEC", - "#FFDBD2", "#FFDFB8" - ], + var palette =[], isMac = (navigator.platform.indexOf("Mac") >= 0), isWebkit = (navigator.userAgent.indexOf("AppleWebKit") >= 0), modKey = (isMac ? "meta+" : "ctrl+"), // 鈱� @@ -2793,33 +2769,32 @@ if (is_background) picker = 'canvas' // var opacity = (picker == 'stroke' ? $('#stroke_opacity') : $('#fill_opacity')); var paint = Editor.paintBox[picker].paint; - var title = (picker == 'stroke' ? 'Pick a Stroke Paint and Opacity' : 'Pick a Fill Paint and Opacity'); var was_none = false; var pos = is_background ? {'right': 175, 'top': 50} : {'left': 50, 'bottom': 50} - $("#color_picker") - .draggable({cancel:'.jGraduate_tabs, .jGraduate_colPick, .jGraduate_gradPick, .jPicker', containment: 'window'}) - .removeAttr("style") - .css(pos) - .jGraduate( - { - paint: paint, - window: { pickerTitle: title }, - images: { clientPath: curConfig.jGraduatePath }, - newstop: 'inverse' - }, - function(p) { - paint = new $.jGraduate.Paint(p); - - Editor.paintBox[picker].setPaint(paint); - svgCanvas.setPaint(picker, paint); - - $('#color_picker').hide(); - }, - function(p) { - $('#color_picker').hide(); - }); + // $("#color_picker") + // .draggable({cancel:'.jGraduate_tabs, .jGraduate_colPick, .jGraduate_gradPick, .jPicker', containment: 'window'}) + // .removeAttr("style") + // .css(pos) + // .jGraduate( + // { + // paint: paint, + // window: { pickerTitle: title }, + // images: { clientPath: curConfig.jGraduatePath }, + // newstop: 'inverse' + // }, + // function(p) { + // paint = new $.jGraduate.Paint(p); + // + // Editor.paintBox[picker].setPaint(paint); + // svgCanvas.setPaint(picker, paint); + // + // $('#color_picker').hide(); + // }, + // function(p) { + // $('#color_picker').hide(); + // }); }; var PaintBox = function(container, type) { @@ -2840,11 +2815,11 @@ // set up gradients to be used for the buttons var svgdocbox = new DOMParser().parseFromString( '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 150 150"><rect width="100%" height="100%"\ - fill="#' + cur.color + '" opacity="' + cur.opacity + '"/>\ + fill="none" opacity="' + cur.opacity + '"/>\ <defs><linearGradient id="gradbox_"/></defs></svg>', 'text/xml'); var docElem = svgdocbox.documentElement; // docElem.setAttribute('viewBox', '0 0 150 150') - docElem = $(container)[0].appendChild(document.importNode(docElem, true)); + // docElem = $(container)[0].appendChild(document.importNode(docElem, true)); if (type === 'canvas') docElem.setAttribute('width',60.5); else docElem.setAttribute('width',"100%"); @@ -2978,7 +2953,7 @@ var blur_test = svgdocbox.createElementNS('http://www.w3.org/2000/svg', 'feGaussianBlur'); if(typeof blur_test.stdDeviationX === "undefined") { $('#tool_blur').hide(); - } + } $(blur_test).remove(); @@ -3135,8 +3110,10 @@ $('#resolution').change(function(){ var w = $('#canvas_width')[0]; var h = $('#canvas_height')[0]; + console.log(w,h,'www hhh') + console.log(w.value,h.value,'w.value ww h.value hh') if(!this.selectedIndex) { - $('#resolution_label').html("Custom"); + $('#resolution_label').html("榛樿"); w.removeAttribute("readonly"); w.focus(); w.select(); @@ -4025,9 +4002,10 @@ if(success) { callback(true); } else { - $.alert(uiStrings.notification.errorLoadingSVG, function() { - callback(false); - }); + callback(false); + // $.alert(uiStrings.notification.errorLoadingSVG, function() { + // callback(false); + // }); } } @@ -4046,11 +4024,11 @@ is_ready = true; var data = window.parent.document.getElementById("svgContentId").value svgCanvas.clear() - if(data){ + // if(data){ console.log(data,'data data') window.methodDraw.loadSvgString(data) window.methodDraw.updateCanvas() - } + // } // alert(data+'inputValue') }; -- Gitblit v1.9.1