Все равно как, главное, что вам самому картинку не нарисовать (если у вас только нет своего движка, понимающий HTML/XHTML + CSS + JS + Flash), это значит нужно использовать один из существующих браузеров, передавать ему код и снимать изображение. Возможно есть библиотеки, которые это автоматизируют (но что-то не могу припомнить ни одной, не свободной, не платной).