Я работаю над оконным приложением. У меня проблема с печатью веб-страницы или HTML-кода с использованием TXTEXTControl.
Что мне нужно сделать, это передать HTML в метод, и он будет печатать.
public void PrintHtml(string html)
{
PrintDocument pd = new PrintDocument();
pd.PrinterSettings = new PrinterSettings();
pd.PrinterSettings.PrinterName = printerName;
textControl1.Text =html;
pd.PrinterSettings.PrintFileName = "d:\\abc.pdf";
pd.DefaultPageSettings.PaperSize = new PaperSize("Label", (int)textControl1.PageSize.Width, (int)textControl1.PageSize.Height);
pd.DefaultPageSettings.Margins = new Margins((int)textControl1.PageMargins.Left, (int)textControl1.PageMargins.Right, (int)textControl1.PageMargins.Top, (int)textControl1.PageMargins.Bottom);
pd.DefaultPageSettings.Landscape = false;
textControl1.Print(pd);
}
Кто-нибудь, пожалуйста, сообщите мне, как распечатать HTML.