on何かJavaScriptとかVimとかMacとかに関係してそうな深淵から覗かれる者この広告は、90日以上更新していないブログに表示しています。Program物凄く最近はPhotoShopとかしか仕事で触っておらず、大変にストレスフルな毎日を送っております。若干無理矢理ですが、jsを書いてみました。現在、主にはネイティブのAndroidのパーツを作ってみたりする仕事しているのですが、ご存知の方はご存知のように、Androidは9patchという画像の作り方が使えます。簡単に説明しますと、小さい画像ファイルも引き伸ばして使用できるぜ!という技術だったりします。25px角のボタンでも150*200pxとかに伸ばせるという感じです。明日の鍵をご覧下さい。俺もこちらのエントリで9patchを知りました。9patchっていうツールがあるんでこれを使ってました。9patchは画像の周りに1pxずつ余白入れる→指定範囲を#000000のドットで指定する→hoge.9.pngで書き出すというのが一連の流れになってて、このツールはこの流れをやり易くするツールです。9patchだと非常にやり難いのです。本当に文字通りドット打ちという塩梅。小さい画像ならまだしも、大きい画像になると苦痛でしかありません。PhotoShopでやりたいと思うも、これまたちょっと面倒です。カンバスをその画像に合わせて1pxずつ広げていき、.9.pngで保存するという作業が...。これを半自動でやってしまおうじゃないかというのが、今回のjsxファイルです。これを適当なディレクトリに入れておき、ファイル→スクリプト→参照...から読み込めばOK。ディレクトリ構造としてimageファイルの中に元ファイルがあり、同じ階層の9patchというディレクトリが無いとエラー起きます。自分で使うのでこれで問題ないですが。凄くニッチだと思うんですが、使う人は使ってください。新年明けましておめでとうございました。(7)はてなブログをはじめよう!Layzieさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。