код покажи.
И исходный png файл
Прозрачного цвета как такогвого не существует

.
Выбирается конкретный цвет и объявляется прозрачным. В твоем случае прозрачным был объявлен черный. jpg прозрачность не поддерживает, вот он его и отобразил.
Копать в сторону альфа-канала
_____________
[продано копирайтерам]