Click or drag to resize

PdfPrinterIHtmlSettings Interface

The print settings available when printing HTML content on the PDF printer.

Namespace:  DotNetBrowser.Print
Assembly:  DotNetBrowser (in DotNetBrowser.dll) Version: 2.17.0
Syntax
C#
public interface IHtmlSettings : PdfPrinterISettings<PdfPrinterIHtmlSettings>, 
	IPrintSettings, IPageRanges<PdfPrinterIHtmlSettings>, IPagesPerSheet<PdfPrinterIHtmlSettings>, 
	IPdfFilePath<PdfPrinterIHtmlSettings>, IScaling<PdfPrinterIHtmlSettings>, IPageMargins<PdfPrinterIHtmlSettings>, 
	IPrintHeaderFooter<PdfPrinterIHtmlSettings>, IOrientation<PdfPrinterIHtmlSettings>, IPrintBackgrounds<PdfPrinterIHtmlSettings>, 
	IPrintSelectionOnly<PdfPrinterIHtmlSettings>, IPaperSize<PdfPrinterIHtmlSettings>, IHeaderTemplate<PdfPrinterIHtmlSettings>, 
	IFooterTemplate<PdfPrinterIHtmlSettings>

The PdfPrinterIHtmlSettings type exposes the following members.

Properties
  NameDescription
Public propertyFooterTemplate
Gets or sets the HTML to be displayed in the footer.
(Inherited from IFooterTemplateTPrintSettings.)
Public propertyHeaderTemplate
Gets or sets the HTML to be displayed in the header.
(Inherited from IHeaderTemplateTPrintSettings.)
Public propertyOrientation
Gets or sets the page orientation.
(Inherited from IOrientationTPrintSettings.)
Public propertyPageMargins
Gets or sets the page margins for printing.
(Inherited from IPageMarginsTPrintSettings.)
Public propertyPageRanges
Gets or sets the collection of the page ranges to print.
(Inherited from IPageRangesTPrintSettings.)
Public propertyPagesPerSheet
Gets or sets the number of pages per sheet.
(Inherited from IPagesPerSheetTPrintSettings.)
Public propertyPaperSize
Gets or sets the paper size for printing.
(Inherited from IPaperSizeTPrintSettings.)
Public propertyPdfFilePath
Gets or sets the full PDF file path.
(Inherited from IPdfFilePathTPrintSettings.)
Public propertyPrintingBackgroundsEnabled
Enables or disables printing background graphics.
(Inherited from IPrintBackgroundsTPrintSettings.)
Public propertyPrintingHeaderFooterEnabled
Enables or disables printing headers and footer.
(Inherited from IPrintHeaderFooterTPrintSettings.)
Public propertyPrintingSelectionOnlyEnabled
Enables or disables printing only the selected content.
(Inherited from IPrintSelectionOnlyTPrintSettings.)
Public propertyScaling
Gets or sets the scaling for printing.
(Inherited from IScalingTPrintSettings.)
Top
Methods
  NameDescription
Public methodApply
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.)
Top
Extension Methods
  NameDescription
Public Extension MethodDisablePrintingBackgroundsPdfPrinterIHtmlSettings
Disables printing background graphics.
(Defined by PrintBackgroundsExtensions.)
Public Extension MethodDisablePrintingHeaderFooterPdfPrinterIHtmlSettings
Disables printing headers and footers.
(Defined by PrintHeaderFooterExtensions.)
Public Extension MethodDisablePrintingSelectionOnlyPdfPrinterIHtmlSettings
Disables printing only the selected content.
(Defined by PrintSelectionOnlyExtensions.)
Public Extension MethodEnablePrintingBackgroundsPdfPrinterIHtmlSettings
Enables printing background graphics.
(Defined by PrintBackgroundsExtensions.)
Public Extension MethodEnablePrintingHeaderFooterPdfPrinterIHtmlSettings
Enables printing headers and footers.
(Defined by PrintHeaderFooterExtensions.)
Public Extension MethodEnablePrintingSelectionOnlyPdfPrinterIHtmlSettings
Enables printing only the selected content.
(Defined by PrintSelectionOnlyExtensions.)
Public Extension MethodSetFooterTemplatePdfPrinterIHtmlSettings
Sets the HTML to be displayed in the footer.
(Defined by FooterTemplateExtensions.)
Public Extension MethodSetHeaderTemplatePdfPrinterIHtmlSettings
Sets the HTML to be displayed in the header.
(Defined by HeaderTemplateExtensions.)
Public Extension MethodSetOrientationPdfPrinterIHtmlSettings
Sets the page orientation.
(Defined by OrientationExtensions.)
Public Extension MethodSetPageMarginsPdfPrinterIHtmlSettings
Configures the page margins for printing
(Defined by PageMarginsExtensions.)
Public Extension MethodSetPageRangesPdfPrinterIHtmlSettings
Sets the collection of the page ranges to print.
(Defined by PageRangesExtensions.)
Public Extension MethodSetPagesPerSheetPdfPrinterIHtmlSettings
Sets the number of pages per sheet.
(Defined by PagesPerSheetExtensions.)
Public Extension MethodSetPaperSizePdfPrinterIHtmlSettings
Sets the paper size for printing.
(Defined by PaperSizeExtensions.)
Public Extension MethodSetPdfFilePathPdfPrinterIHtmlSettings
Sets the full PDF file path.
(Defined by PdfFilePathExtensions.)
Public Extension MethodSetScalingPdfPrinterIHtmlSettings
Sets the scaling for printing.
(Defined by ScalingExtensions.)
Top
See Also