Foxit PDF SDK
|
Inherits SystemIDisposable.
Public Types | |
enum | OrientationFlag { OrientationFlag.e_Portrait = 0, OrientationFlag.e_Landscape = 1 } |
Enumeration for specifying the orientation of the printer. More... | |
Public Member Functions | |
PostScriptDeviceSettingData (int device_width, int device_height, RectF device_margin, PostScriptDeviceSettingData.OrientationFlag orientation, int resolution, int copies) | |
Constructor, with parameters. More... | |
PostScriptDeviceSettingData () | |
Constructor and set the default value. More... | |
PostScriptDeviceSettingData (PostScriptDeviceSettingData settings) | |
Constructor, with another PostScrip device setting data object. More... | |
void | Set (int device_width, int device_height, RectF device_margin, PostScriptDeviceSettingData.OrientationFlag orientation, int resolution, int copies) |
Set value. More... | |
Properties | |
int | copies [get, set] |
The number of copies to be printed. | |
int | device_height [get, set] |
The height of the device in pixels. | |
RectF? | device_margin [get, set] |
The page margins of the device. More... | |
int | device_width [get, set] |
The width of the device in pixels. | |
PostScriptDeviceSettingData.OrientationFlag | orientation [get, set] |
Orientation flag. Please refer to values starting from and this should be one of these values. | |
int | resolution [get, set] |
The resolution of the device in pixels per inch. | |
This class represents setting data for PostScrip device. This would be used in class Renderer .
|
inline |
Constructor, with parameters.
[in] | device_width | The width of the device in pixels. |
[in] | device_height | The height of the device in pixels. |
[in] | device_margin | The page margins of the device. it does not represent a rectangle. It just defines the left margin, bottom margin, right margin and top margin of the device. |
[in] | orientation | Orientation flag. Please refer to values starting from and this should be one of these values. resolution The resolution of the device in pixels per inch. copies The number of copies to be printed. |
|
inline |
Constructor and set the default value.
By default, the pixel value of an A4 paper is set to 300 dpi (dots per inch).
|
inline |
Constructor, with another PostScrip device setting data object.
[in] | settings | Another PostScrip device settings object. |
|
inline |
Set value.
[in] | device_width | The width of the device in pixels. |
[in] | device_height | The height of the device in pixels. |
[in] | device_margin | The page margins of the device. it does not represent a rectangle. It just defines the left margin, bottom margin, right margin and top margin of the device. |
[in] | orientation | Orientation flag. Please refer to values starting from and this should be one of these values. resolution The resolution of the device in pixels per inch. copies The number of copies to be printed. None. |
|
getset |
The page margins of the device.