Class PageSizeDetail
The PageSizeDetail structure contains advanced page information to select page size on a printer.
Inherited Members
Namespace: Reportman.Drawing
Assembly: Reportman.Drawing.dll
Syntax
public class PageSizeDetail
Constructors
PageSizeDetail()
Declaration
public PageSizeDetail()
Properties
Custom
The page size does not match predefined pages and custom size must be used
Declaration
public bool Custom { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
CustomHeight
When Custom is true this height will be used
Declaration
public int CustomHeight { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
CustomWidth
When Custom is true this width will be used
Declaration
public int CustomWidth { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Duplex
Duplex
Declaration
public int Duplex { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ForcePaperName
When working with custom sizes you can force the selection of a page size by name
Declaration
public string ForcePaperName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Index
Index into the PageSizeArray structure in print drivers, containing page sizes
Declaration
public int Index { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PaperSource
Paper source, this is an index, that must match an index in a specific printer driver
Declaration
public int PaperSource { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PhysicHeight
Physical height of the page
Declaration
public int PhysicHeight { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PhysicWidth
Physical width of the page
Declaration
public int PhysicWidth { get; set; }
Property Value
| Type | Description |
|---|---|
| int |