- Main Page
- Packages
- Classes
- Files
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# smjg.libs.sdwf.print.PrintDCBase Class Reference

The smjg.libs.sdwf.print.PrintDCBase abstract class is the base class from which the PrintDC class is derived. More...

Inheritance diagram for smjg.libs.sdwf.print.PrintDCBase:

List of all members.

## Public Member Functions
Properties
abstract RectDim | pageSize ()
| Gets the dimensions of the whole page in device units.
abstract Vector | printableOffset ()
| Gets the offset of device coordinate (0, 0) from the corner of the physical page.
## Protected Member Functions
| this (HANDLE h, DCState s)

## Detailed Description

The smjg.libs.sdwf.print.PrintDCBase abstract class is the base class from which the PrintDC class is derived.

This class is provided for forward compatibility with print preview facilities that may be developed in future SDWF versions.

Since:
  0.5

## Constructor & Destructor Documentation

smjg.libs.sdwf.print.PrintDCBase.this | ( | HANDLE | h,
|  | DCState | s |
| ) |  |  | `[protected]`

## Member Function Documentation

abstract RectDim smjg.libs.sdwf.print.PrintDCBase.pageSize | ( |  | ) | `[pure virtual]`

Gets the dimensions of the whole page in device units.

Implemented in smjg.libs.sdwf.print.PrintDC.

abstract Vector smjg.libs.sdwf.print.PrintDCBase.printableOffset | ( |  | ) | `[pure virtual]`

Gets the offset of device coordinate (0, 0) from the corner of the physical page.

This is the top-left corner of the printable area of the page.

Implemented in smjg.libs.sdwf.print.PrintDC.

The documentation for this class was generated from the following file:

- print.d