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

WS002458
このエントリーをはてなブックマークに追加
PR

SVG-encoder
By yoksel 

DEMO 表示

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

コメントを残す

PR

9ineBBの管理人が運営するサイト

WDG WEB DESIGN GALLERY ウェブデザインギャラリー CC0 PHOTO 無料で使える高画質な写真をダウンロード、クレジット表記、リンク不要

9ineBBの最新情報をチェック・購読

Twitter Facebook Google+ Feedly RSS

どこをクリックしてもこの表示を消せます
(3日後以降に再度表示されます)