Como converter PNG de 32 bits para RGB565?

Como posso fazer isso? Uma solução programática (Objective-c) é ótima, mas mesmo uma não-progarmática é boa.

Eu tenho pixelmator -> Mas isso não lhe dá a opção. Eu não consigo fazer isso com o Preview.

Eu tentei googling, mas não consegui encontrar uma solução até agora. A única ferramenta que eu pude usar para fazer isso é TexturePacker, mas isso cria uma folha de sprite.

questionAnswers(5)

yourAnswerToTheQuestion