Ну например придумать свой формат:

Код:
<text>Hello world</text>
<img>url</img>
Ну вот пошажно идёшь по коду если встречается текст создаёшь текстовое поле узнаешь величину текстового поля только что созданого и плюсуешь с величиной уже наполненой странице. Далее встречаешь картинку и также её размещаешь уже на высоту наполненой странице узнаёшь её виличину и увеличиваешь величину наполненной странице...Ну вот..