SystemPrinter.IHtmlSettings Interface |
Namespace: DotNetBrowser.Print
public interface IHtmlSettings : SystemPrinter.ISettings<SystemPrinter.IHtmlSettings>, IPrintSettings, ICollate<SystemPrinter.IHtmlSettings>, IColorModel<SystemPrinter.IHtmlSettings>, ICopies<SystemPrinter.IHtmlSettings>, IDuplexMode<SystemPrinter.IHtmlSettings>, IPageRanges<SystemPrinter.IHtmlSettings>, IPagesPerSheet<SystemPrinter.IHtmlSettings>, IPaperSize<SystemPrinter.IHtmlSettings>, IScaling<SystemPrinter.IHtmlSettings>, IPageMargins<SystemPrinter.IHtmlSettings>, IPrintHeaderFooter<SystemPrinter.IHtmlSettings>, IOrientation<SystemPrinter.IHtmlSettings>, IPrintBackgrounds<SystemPrinter.IHtmlSettings>, IPrintSelectionOnly<SystemPrinter.IHtmlSettings>, IHeaderTemplate<SystemPrinter.IHtmlSettings>, IFooterTemplate<SystemPrinter.IHtmlSettings>
The SystemPrinter.IHtmlSettings type exposes the following members.
Name | Description | |
---|---|---|
![]() | CollatePrintingEnabled |
Enables or disables collate printing.
(Inherited from ICollate<TPrintSettings>.) |
![]() | ColorModel |
Gets or sets the color model.
(Inherited from IColorModel<TPrintSettings>.) |
![]() | Copies |
Gets or sets the number of copies to print.
(Inherited from ICopies<TPrintSettings>.) |
![]() | DuplexMode |
Gets or sets the duplex mode.
(Inherited from IDuplexMode<TPrintSettings>.) |
![]() | FooterTemplate |
Gets or sets the HTML to be displayed in the footer.
(Inherited from IFooterTemplate<TPrintSettings>.) |
![]() | HeaderTemplate |
Gets or sets the HTML to be displayed in the header.
(Inherited from IHeaderTemplate<TPrintSettings>.) |
![]() | Orientation |
Gets or sets the page orientation.
(Inherited from IOrientation<TPrintSettings>.) |
![]() | PageMargins |
Gets or sets the page margins for printing.
(Inherited from IPageMargins<TPrintSettings>.) |
![]() | PageRanges |
Gets or sets the collection of the page ranges to print.
(Inherited from IPageRanges<TPrintSettings>.) |
![]() | PagesPerSheet |
Gets or sets the number of pages per sheet.
(Inherited from IPagesPerSheet<TPrintSettings>.) |
![]() | PaperSize |
Gets or sets the paper size for printing.
(Inherited from IPaperSize<TPrintSettings>.) |
![]() | PrintingBackgroundsEnabled |
Enables or disables printing background graphics.
(Inherited from IPrintBackgrounds<TPrintSettings>.) |
![]() | PrintingHeaderFooterEnabled |
Enables or disables printing headers and footer.
(Inherited from IPrintHeaderFooter<TPrintSettings>.) |
![]() | PrintingSelectionOnlyEnabled |
Enables or disables printing only the selected content.
(Inherited from IPrintSelectionOnly<TPrintSettings>.) |
![]() | Scaling |
Gets or sets the scaling for printing.
(Inherited from IScaling<TPrintSettings>.) |
Name | Description | |
---|---|---|
![]() | Apply |
Applies the configured print settings. You should call this method to regenerate the internal
print preview using the configured settings and update the total page count to be printed.
(Inherited from IPrintSettings.) |