SystemPrinterIPdfSettings Interface |
Namespace: DotNetBrowser.Print
public interface IPdfSettings : SystemPrinterISettings<SystemPrinterIPdfSettings>, IPrintSettings, ICollate<SystemPrinterIPdfSettings>, IColorModel<SystemPrinterIPdfSettings>, ICopies<SystemPrinterIPdfSettings>, IDuplexMode<SystemPrinterIPdfSettings>, IPageRanges<SystemPrinterIPdfSettings>, IPagesPerSheet<SystemPrinterIPdfSettings>, IPaperSize<SystemPrinterIPdfSettings>, IScaling<SystemPrinterIPdfSettings>
The SystemPrinterIPdfSettings type exposes the following members.
Name | Description | |
---|---|---|
CollatePrintingEnabled |
Enables or disables collate printing.
(Inherited from ICollateTPrintSettings.) | |
ColorModel |
Gets or sets the color model.
(Inherited from IColorModelTPrintSettings.) | |
Copies |
Gets or sets the number of copies to print.
(Inherited from ICopiesTPrintSettings.) | |
DuplexMode |
Gets or sets the duplex mode.
(Inherited from IDuplexModeTPrintSettings.) | |
PageRanges |
Gets or sets the collection of the page ranges to print.
(Inherited from IPageRangesTPrintSettings.) | |
PagesPerSheet |
Gets or sets the number of pages per sheet.
(Inherited from IPagesPerSheetTPrintSettings.) | |
PaperSize |
Gets or sets the paper size for printing.
(Inherited from IPaperSizeTPrintSettings.) | |
Scaling |
Gets or sets the scaling for printing.
(Inherited from IScalingTPrintSettings.) |
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 | |
---|---|---|
DisableCollatePrintingSystemPrinterIPdfSettings |
Disables collate printing.
(Defined by CollateExtensions.) | |
EnableCollatePrintingSystemPrinterIPdfSettings |
Enables collate printing.
(Defined by CollateExtensions.) | |
SetColorModelSystemPrinterIPdfSettings |
Sets the color model used for printing.
(Defined by ColorModelExtensions.) | |
SetCopiesSystemPrinterIPdfSettings |
Sets the number of copies to print.
(Defined by CopiesExtensions.) | |
SetDuplexModeSystemPrinterIPdfSettings |
Sets the duplex mode.
(Defined by DuplexModeExtensions.) | |
SetPageRangesSystemPrinterIPdfSettings |
Sets the collection of the page ranges to print.
(Defined by PageRangesExtensions.) | |
SetPagesPerSheetSystemPrinterIPdfSettings |
Sets the number of pages per sheet.
(Defined by PagesPerSheetExtensions.) | |
SetPaperSizeSystemPrinterIPdfSettings |
Sets the paper size for printing.
(Defined by PaperSizeExtensions.) | |
SetScalingSystemPrinterIPdfSettings |
Sets the scaling for printing.
(Defined by ScalingExtensions.) |