PdfPrintSettings Class |
Namespace: Spire.Pdf.Print
The PdfPrintSettings type exposes the following members.
Name | Description | |
---|---|---|
![]() |
PdfPrintSettings |
Initializes a new instance of the PdfPrintSetting class.
|
Name | Description | |
---|---|---|
![]() |
CanDuplex |
Get a value indicating whether the printer supports double-sided printing.
|
![]() |
Collate |
Get or set a value indicating whether the printed document is collated.
|
![]() |
Color |
Get or set a value indicating whether the page should be printed in color.
true if the page should be printed in color; otherwise, false. The default
is determined by the printer.
|
![]() |
Copies |
Get or set the number of copies of the document to print.
|
![]() |
DocumentName |
Get or set the document name to display (for example, in a print status dialog box or printer queue) while printing the document.
|
![]() |
Duplex |
Get or set the printer setting for double-sided printing.
|
![]() |
IsValid |
Gets a value indicating whether the System.Drawing.Printing.PrinterSettings.PrinterName property designates a valid printer.
|
![]() |
Landscape |
Get or set a value indicating whether the page is printed in landscape or portrait orientation.
Returns:
True if the page should be printed in landscape orientation; otherwise, false.
|
![]() |
PaperSize |
Get or set the size of a piece of paper.
|
![]() |
PrintController |
Get or set the print controller that guides the printing process.
|
![]() |
PrinterName |
Get or set the name of printer which is on printing pdf document.
|
![]() |
PrinterResolutionKind |
Get or set the printer resolution kind.
|
![]() |
PrintFromPage |
Get the page number which you choose as the start page to printing.
|
![]() |
PrintPages |
Get the user has specified print pages.
|
![]() |
PrintPerformanceMode |
Specifies print performance mode.
Default : Fast
|
![]() |
PrintToPage |
Get the pagenumber which you choose as the final page to printing.
|
![]() |
UseHighQuality |
Get a value indicating whether to use high-quality printing.
|
Name | Description | |
---|---|---|
![]() |
Dispose |
Releases all resources used.
|
![]() |
Dispose(Boolean) |
Releases all resources used.
|
![]() |
Equals |
Determines whether the specified object is equal to the current object.
(Inherited from
Object
.)
|
![]() |
Finalize | (Overrides Object Finalize .) |
![]() |
GetHashCode |
Serves as the default hash function.
(Inherited from
Object
.)
|
![]() |
GetType |
Gets the
Type
of the current instance.
(Inherited from
Object
.)
|
![]() |
MemberwiseClone |
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
|
![]() |
PrintToFile |
Set printing to file.
|
![]() |
SelectBookletLayout |
Select booklet layout.
|
![]() |
SelectBookletLayout(PdfBookletBindingMode) |
Select booklet layout.
|
![]() |
SelectBookletLayout(PdfBookletSubsetMode) |
Select booklet layout.
|
![]() |
SelectBookletLayout(PdfBookletSubsetMode, PdfBookletBindingMode) |
Select booklet layout.
|
![]() |
SelectMultiPageLayout |
Select muti page to one paper layout.
Default rows = 2, columns = 2, hasPageBorder = false, pageOrder = PdfMultiPageOrder.Horizontal.
|
![]() |
SelectMultiPageLayout(Int32) |
Select muti page to one paper layout.
|
![]() |
SelectMultiPageLayout(Int32, Int32) |
Select muti page to one paper layout.
|
![]() |
SelectMultiPageLayout(Int32, Int32, Boolean) |
Select muti page to one paper layout.
|
![]() |
SelectMultiPageLayout(Int32, Int32, Boolean, PdfMultiPageOrder) |
Select muti page to one paper layout.
|
![]() |
SelectMultiPageLayout(Int32, Int32, Boolean, PdfMultiPageOrder, Single) |
Select muti page to one paper layout.
|
![]() |
SelectPageRange |
Set print page range.
|
![]() |
SelectSinglePageLayout |
Select one page to one paper layout.
Default pageScalingMode = PdfSinglePageScalingMode.FitSize, autoPortraitOrLandscape = true, customScaling = 100f.
|
![]() |
SelectSinglePageLayout(PdfSinglePageScalingMode) |
Select one page to one paper layout.
|
![]() |
SelectSinglePageLayout(PdfSinglePageScalingMode, Boolean) |
Select one page to one paper layout.
|
![]() |
SelectSinglePageLayout(PdfSinglePageScalingMode, Boolean, Single) |
Select one page to one paper layout.
|
![]() |
SelectSomePages |
Set print some pages.
|
![]() |
SelectSplitPageLayout |
Select split page to muti paper layout.
|
![]() |
SetPaperMargins |
Set paper margins,measured in hundredths of an inch.
|
![]() |
ToString |
Returns a string that represents the current object.
(Inherited from
Object
.)
|
Name | Description | |
---|---|---|
![]() |
BeginPrint |
Occurs when the Spire.pdf.PdfDocument.Print() method is called
and before the first page of the document prints.
|
![]() |
EndPrint |
Occurs when the last page of the document has printed.
|
![]() |
PaperSettings |
Occurs immediately before print each paper.
Note: Ignore on MacOS/Linux platform.
|
![]() |
PrintPage |
Occurs when the output to print for the current page is needed.
|
![]() |
QueryPageSettings |
Occurs immediately before each Spire.pdf.PdfDocument.PrintSettings.PrintPage
event.
|