Wurde das Bild mit Alpha-Transparenz erstellt?
Der weiße Rand liegt daran, dass das Bild für einen weißen Hintergrund erstellt wurde, und deshaöb das Anti-Aliasing für einen weißen Hintergrund gemacht wurde - und es sieht halt doof aus, wenn es von schwarz zu fast-weiß geht, und du dann statt weiß einen schwarzen Hintergrund hast
Also
imho liegt es am Bild - es sei denn es ist bereits mit korrekter Alpha-Transparenz