PdfPrinter.ISettings<T> Interface |
Namespace: DotNetBrowser.Print
public interface ISettings<out T> : IPrintSettings, IPageRanges<T>, IPagesPerSheet<T>, IPdfFilePath<T>, IScaling<T> where T : class, IPrintSettings
The PdfPrinter.ISettings<T> type exposes the following members.
Name | Description | |
---|---|---|
![]() | 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>.) |
![]() | PdfFilePath |
Gets or sets the full PDF file path.
(Inherited from IPdfFilePath<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.) |
Name | Description | |
---|---|---|
![]() | SetPageRanges<T> |
Sets the collection of the page ranges to print.
(Defined by PageRangesExtensions.) |
![]() | SetPagesPerSheet<T> |
Sets the number of pages per sheet.
(Defined by PagesPerSheetExtensions.) |
![]() | SetPdfFilePath<T> |
Sets the full PDF file path.
(Defined by PdfFilePathExtensions.) |
![]() | SetScaling<T> |
Sets the scaling for printing.
(Defined by ScalingExtensions.) |