Как я могу напечатать строку HTML, чтобы все теги HTML распознавались и отображались правильно? Я предполагаю, что можно создать файл .HTML и распечатать его, но если есть способ сделать это без создания дополнительных файлов, мне было бы интересно узнать, как это сделать. Спасибо!
Добавление:
pd.PrintPage += new PrintPageEventHandler(PrintDocument_PrintPage);
pd.Print();
Еще код:
static private void PrintDocument_PrintPage(Object sender, PrintPageEventArgs e) {
Font printFont = new Font("Courier New", 12);
e.Graphics.DrawString("<b>Hello</b> world", printFont, Brushes.Black, 0, 0);
}
Результат печати:
<b>Hello</b> world