Преобразование HTML в растровое изображение является сложной задачей. Сначала вам потребуется механизм рендеринга, способный обрабатывать HTML, а также опционально javascript и css (на случай, если вы хотите их поддерживать). Можно использовать элемент управления WebBrowser , но могут быть и более эффективные способы.