home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- __license__ = 'GPL 3'
- __copyright__ = '2009, John Schember <john@nachtimwald.com>'
- __docformat__ = 'restructuredtext en'
- from PyQt4.Qt import QPrinter
- UNITS = {
- 'millimeter': QPrinter.Millimeter,
- 'point': QPrinter.Point,
- 'inch': QPrinter.Inch,
- 'pica': QPrinter.Pica,
- 'didot': QPrinter.Didot,
- 'cicero': QPrinter.Cicero,
- 'devicepixel': QPrinter.DevicePixel }
-
- def unit(unit):
- return UNITS.get(unit, QPrinter.Inch)
-
- PAPER_SIZES = {
- 'a0': QPrinter.A0,
- 'a1': QPrinter.A1,
- 'a2': QPrinter.A2,
- 'a3': QPrinter.A3,
- 'a4': QPrinter.A4,
- 'a5': QPrinter.A5,
- 'a6': QPrinter.A6,
- 'a7': QPrinter.A7,
- 'a8': QPrinter.A8,
- 'a9': QPrinter.A9,
- 'b0': QPrinter.B0,
- 'b1': QPrinter.B1,
- 'b2': QPrinter.B2,
- 'b3': QPrinter.B3,
- 'b4': QPrinter.B4,
- 'b5': QPrinter.B5,
- 'b6': QPrinter.B6,
- 'b7': QPrinter.B7,
- 'b8': QPrinter.B8,
- 'b9': QPrinter.B9,
- 'b10': QPrinter.B10,
- 'c5e': QPrinter.C5E,
- 'comm10e': QPrinter.Comm10E,
- 'dle': QPrinter.DLE,
- 'executive': QPrinter.Executive,
- 'folio': QPrinter.Folio,
- 'ledger': QPrinter.Ledger,
- 'legal': QPrinter.Legal,
- 'letter': QPrinter.Letter,
- 'tabloid': QPrinter.Tabloid }
-
- def paper_size(size):
- return PAPER_SIZES.get(size, QPrinter.Letter)
-
- ORIENTATIONS = {
- 'portrait': QPrinter.Portrait,
- 'landscape': QPrinter.Landscape }
-
- def orientation(orientation):
- return ORIENTATIONS.get(orientation, QPrinter.Portrait)
-
-
- def size(size):
-
- try:
- return int(size)
- except:
- return 1
-
-
-