SVGをbase64(URIスキーマ)のコードに変換してくれるコード 『SVG-encoder』

PR
SVG-encoder
By yoksel
SVGの画像データをbase64の画像データに変換してくれるものです
コードをPaste SVG code に貼り付けるだけで、即座に下の方に Take Code に表示されます
javascriptを使ってクライアントサイドで変換の処理が行われています
出力されたものは
CSSのbackground: url(data:image/svg+xml:utf8, ここにコード);
imgタグの src=”data:image/svg+xml:uft8, ここにコード”
このようにしてインライン画像として使うことが出来ます
ちなみに SVG画像はどんなに拡大しても画質が下がることはないですよ
javascript
var doc = document;
var initTar = doc.querySelector("#init");
var resTar = doc.querySelector("#result");
initTar.onchange = function(){
resTar.value = escape(initTar.value);
}
initTar.onkeyup = function(){
resTar.value = escape(initTar.value);
}
function out( data ){
console.log(data);
}
コードはかなり短め、これだけで変換器が作れるんですね
PR


COMMENT