画像をdataURIに変換するライブラリをES6で書きなおす だいぶ前に書いたコードを掘り当ててそれをES6で書き直したのと、エディタのバグらしき現象にぶつかった話。ライブラリはファイルパスを渡して、Canvasに突っ込んだ後、データをdataURIにして出力する。インターフェースがPromise。特に変わったことしてないです(。-人-。)ゴメンナサイ ちなみに、リポジトリは1000ch/image-encoderです。 ES5で書かれた実装 ES5と言っておきながらPromiseを使っている点には突っ込まないこと。 (function (window) { function ImageEncoder(path, width, height) { this.path = path || ''; this.width = width || 1; this.height = height |
![画像をdataURIに変換するライブラリをES6で書きなおす](https://cdn-ak-scissors.b.st-hatena.com/image/square/7796488e982951469e3346c8ae7f5274f15fbaf1/height=288;version=1;width=512/https%3A%2F%2F1000ch.net%2F%2Fimg%2Fapple-touch-icon.png)