Skip to content

Instantly share code, notes, and snippets.

View 9re's full-sized avatar

Taro Kobayashi 9re

View GitHub Profile
@9re
9re / android.jsx
Created November 16, 2011 11:53 — forked from Layzie/to9patch.jsx
make 9patch file using PhotoShop
// rulerはpx指定にしておく
// 指定したフォルダ内にあるxhdpiのサイズのpng,jpgを
// mdpi, hdpi, xhdpiそれぞれにサイズを適宜縮小して入れる。
// .9.pngという名前の付いたpngファイルは一度9patchの線の枠を取ってから
// 再び9patchの枠を付け直す。
// vim:set ft=javascript:
#target photoshop
var MIDDLE = "mdpi", HIGH = "hdpi", XTRA_HIGH = "xhdpi";
(function () {
var id = (function () {
var i, l, q, div, el, qs;
el = document.getElementsByTagName('SCRIPT');
el = el[el.length-1];
qs = el.src.split('?').pop().split('&');
l = qs.length;
for (i=0; i<l; i++) {
q = qs[i].split('=');
if (q[0]=='id') {