Ну раз мыло не даешь, выкладываю так на форум от твоего имени

. Несколько упростил. По своему усмотрению убрал лишнее, типа сдвиги и тени. Всеравно по коду они не корректно отрисовыались. Теперь выходной формат сразу получается PNG транспарентный. Не нужен лишний конверт.
