Category / Section
How to set default paper size to print an HTML document in WinForms HTMLUIControl?
1 min read
Paper size
In HTMLUI control, paper size can be customized programmatically using the property named “PaperSize”
Following code examples demonstrates the same.
C#
//To set the Paper size for the PrintDocument pd.DefaultPageSettings.PaperSize = new System.Drawing.Printing.PaperSize("ticket", 250, 750); //To set the Margin for the Document (dlg.Document as HTMLUIPrintDocument).DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(0, 0, 0, 0);
VB
'To set the Paper size for the PrintDocument pd.DefaultPageSettings.PaperSize = New System.Drawing.Printing.PaperSize("ticket", 250, 750) 'To set the Margin for the Document TryCast(dlg.Document, HTMLUIPrintDocument).DefaultPageSettings.Margins = New System.Drawing.Printing.Margins(0, 0, 0, 0)
Figure 1. Set Paper size programmatically in HTMLUI with image
Samples: