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