Package wx :: Class Printout

[frames | no frames]

## Type Printout

    object --+
             |
        Object --+
                 |
                Printout

Known Subclasses:
  `DocPrintout`, `HtmlPrintout`, `PlotPrintout`, `SetPrintout`

Proxy of C++ Printout class

Method Summary
Printout | `__init__(self, title)`
| `__del__(self)`
| ``base_GetPageInfo`(*args, **kwargs)` Please use Printout.GetPageInfo instead.
| ``base_OnBeginDocument`(*args, **kwargs)` Please use Printout.OnBeginDocument instead.
| ``base_OnBeginPrinting`(*args, **kwargs)` Please use Printout.OnBeginPrinting instead.
| ``base_OnEndDocument`(*args, **kwargs)` Please use Printout.OnEndDocument instead.
| ``base_OnEndPrinting`(*args, **kwargs)` Please use Printout.OnEndPrinting instead.
| ``base_OnPreparePrinting`(*args, **kwargs)` Please use Printout.OnPreparePrinting instead.
| `FitThisSizeToPage(self, imageSize)`
| `FitThisSizeToPageMargins(self, imageSize, pageSetupData)`
| `FitThisSizeToPaper(self, imageSize)`
DC | `GetDC(self)`
Rect | `GetLogicalPageMarginsRect(self, pageSetupData)`
Rect | `GetLogicalPageRect(self)`
Rect | `GetLogicalPaperRect(self)`
(minPage, maxPage, pageFrom, pageTo) | `GetPageInfo()`
(w, h) | `GetPageSizeMM()`
(w, h) | `GetPageSizePixels()`
Rect | `GetPaperRectPixels(self)`
(x,y) | `GetPPIPrinter()`
(x,y) | `GetPPIScreen()`
String | `GetTitle(self)`
bool | `HasPage(self, page)`
bool | `IsPreview(self)`
| `MapScreenSizeToDevice(self)`
| `MapScreenSizeToPage(self)`
| `MapScreenSizeToPageMargins(self, pageSetupData)`
| `MapScreenSizeToPaper(self)`
| `OffsetLogicalOrigin(self, xoff, yoff)`
bool | `OnBeginDocument(self, startPage, endPage)`
| `OnBeginPrinting(self)`
| `OnEndDocument(self)`
| `OnEndPrinting(self)`
| `OnPreparePrinting(self)`
| `SetDC(self, dc)`
| `SetIsPreview(self, p)`
| `SetLogicalOrigin(self, x, y)`
| `SetPageSizeMM(self, w, h)`
| `SetPageSizePixels(self, w, h)`
| `SetPaperRectPixels(self, paperRectPixels)`
| `SetPPIPrinter(self, x, y)`
| `SetPPIScreen(self, x, y)`

Property Summary
| `DC`: See `GetDC` and `SetDC`
| `PageSizeMM`: See `GetPageSizeMM` and `SetPageSizeMM`
| `PageSizePixels`: See `GetPageSizePixels` and `SetPageSizePixels`
| `PPIPrinter`: See `GetPPIPrinter` and `SetPPIPrinter`
| `PPIScreen`: See `GetPPIScreen` and `SetPPIScreen`
| `thisown`: The membership flag
| `Title`: See `GetTitle`

Method Details

### base_GetPageInfo(*args, **kwargs)

Please use Printout.GetPageInfo instead.

### base_OnBeginDocument(*args, **kwargs)

Please use Printout.OnBeginDocument instead.

### base_OnBeginPrinting(*args, **kwargs)

Please use Printout.OnBeginPrinting instead.

### base_OnEndDocument(*args, **kwargs)

Please use Printout.OnEndDocument instead.

### base_OnEndPrinting(*args, **kwargs)

Please use Printout.OnEndPrinting instead.

### base_OnPreparePrinting(*args, **kwargs)

Please use Printout.OnPreparePrinting instead.

Property Details

### DC

See `GetDC` and `SetDC`

  Get Method:
    `GetDC`(self)
  Set Method:
    `SetDC`(self, dc)

### PageSizeMM

See `GetPageSizeMM` and `SetPageSizeMM`

  Get Method:
    `GetPageSizeMM`()
  Set Method:
    `SetPageSizeMM`(self, w, h)

### PageSizePixels

See `GetPageSizePixels` and `SetPageSizePixels`

  Get Method:
    `GetPageSizePixels`()
  Set Method:
    `SetPageSizePixels`(self, w, h)

### PPIPrinter

See `GetPPIPrinter` and `SetPPIPrinter`

  Get Method:
    `GetPPIPrinter`()
  Set Method:
    `SetPPIPrinter`(self, x, y)

### PPIScreen

See `GetPPIScreen` and `SetPPIScreen`

  Get Method:
    `GetPPIScreen`()
  Set Method:
    `SetPPIScreen`(self, x, y)

### thisown

The membership flag

### Title

See `GetTitle`

  Get Method:
    `GetTitle`(self)

Generated by Epydoc 2.1.20050511.rpd on Thu Mar 22 12:07:09 2007 | http://epydoc.sf.net