graphicstools/bitmapfonttools/rel/TEST.PD
author William Roberts <williamr@symbian.org>
Tue, 20 Apr 2010 16:24:43 +0100
branchNewGraphicsArchitecture
changeset 34 76efc8f9f7b4
parent 0 5d03bc08d59c
permissions -rw-r--r--
Apply Faisal's first patch from Bug 2354 - First resolve some the the bit rot in graphics MCL to get it to compile, then fix some performance issues in OpenWF

! PCL5.PD
! Printer driver file for HP laser printers

Resources Pcl5Resources
    Reset               "<27>E"
    SetPageSize            "<27>&l%dA"
!<27>&l
! 0o - Portrait
! 0e - top margin to zero
! 0C - VMI to zero
!<27>9 - clear horizontal margins
!<27>(0N - ISO 8859-1 Latin 1 character set
    PreAmble            "<27>&l0o0e0C<27>9<27>(0N"
    PostAmble           "<27>E"
    BoldOn              "<27>(s3B"
    BoldOff             "<27>(s0B"
    ItalicOn            "<27>(s1S"
    ItalicOff           "<27>(s0S"
    UnderlineOn         "<27>&d0D"
    UnderlineOff        "<27>&d@"
    NewPage             "<12>"
    Portrait            "<27>&l0o0E<27>9"
    Landscape           "<27>&l1o0E<27>9"
    SetXPos             "<27>*p%dX"
    SetYPos             "<27>*p%dY"
    BitmapStart         "<27>*t300R<27>*r%df1A"  ! resolution 300 dots per inch
    ScanLine            "<27>*b%dm%dW"			  ! compression method coded in first %d
    BitmapEnd           "<27>*rC"
EndResources

Translates Telephone
    5:35  ! must ensure width of 5 = width of 35
    156:"<27>R<3><35><27>R<0>"
EndTranslates

FontInfo Courier10 
    MaxNormalCharWidth 25
    Ascent 33	  ! improvised values throughout
    CodeSection 0:255
        0:25
    EndCodeSection
EndFontInfo

FontInfo Courier12 
    MaxNormalCharWidth 30
    Ascent 40
    CodeSection 0:255
        0:30
    EndCodeSection
EndFontInfo

FontInfo LinePrinter9 
    MaxNormalCharWidth 18
    Ascent 28
    CodeSection 0:255
        0:18
    EndCodeSection
EndFontInfo

FontInfo CgTimesStd
    MaxNormalCharWidth 188
    Ascent 167
    CodeSection 0:255
      0:207   1:207    2:207    3:207    4:207
      5:104  ! telephone character must be the same as # (35)
      6:207
      7:69   ! non-breaking hyphen must be the same as hyphen (45)
      8:207
      9:61   ! tab must be the same as space (32)
     10:207   11:150   12:150   13:104
     14:69   ! potential hyphen must be the same as hyphen (45)
     15:61   ! non-breaking space must be the same as space (32)
     16:150
     17:150   18:150   19:108   20:104   21:104   22:207   23:150   24:150
     25:150   26:150   27:150   28:184   29:150   30:150   31:150   32:61
     33:69    34:96    35:104   36:104   37:184   38:161   39:69    40:69
     41:69    42:104   43:184   44:69    45:69    46:69    47:69    48:104
     49:104   50:104   51:104   52:104   53:104   54:104   55:104   56:104
     57:104   58:69    59:69    60:207   61:184   62:207   63:92    64:184
!    A        B        C        D        E        F        G        H
     65:150   66:131   67:142   68:154   69:131   70:123   71:150   72:154
!    I        J        K        L        M        N        O        P
     73:69    74:81    75:146   76:131   77:188   78:154   79:150   80:119
!    Q        R        S        T        U        V        W        X
     81:150   82:138   83:111   84:131   85:154   86:150   87:196   88:150
!    Y        Z
     89:150   90:134   91:69    92:69    93:69    94:104   95:104   96:104
!    a        b        c        d        e        f        g        h
     97:92    98:104   99:92   100:104   101:92   102:69  103:104  104:104
!    i        j        k        l        m        n        o        p
    105:58   106:58   107:104  108:58   109:161  110:104  111:104  112:104
!    q        r        s        t        u        v        w        x
    113:104  114:77   115:81   116:58   117:104  118:104  119:150  120:104
!    y        z
    121:104  122:92   123:92   124:104  125:92   126:104  127:207  128:142
    129:104  130:92   131:92   132:92   133:92   134:92   135:92   136:92
    137:92   138:92   139:58   140:58   141:58   142:150  143:150  144:131
    145:138  146:184  147:104  148:104  149:104  150:104  151:104  152:104
    153:150  154:154  155:104  156:104  157:154  158:182  159:104  160:92
    161:58   162:104  163:104  164:104  165:154  166:104  167:104  168:92
    169:104  170:184  171:184  172:184  173:69   174:85   175:85   176:207
    177:207  178:207  179:207  180:207  181:150  182:150  183:150  184:105
    185:207  186:207  187:207  188:207  189:105  190:104  191:207  192:207
    193:207  194:207  195:207  196:207  197:207  198:92   199:150  200:207
    201:207  202:207  203:207  204:207  205:207  206:207  207:104  208:104
    209:154  210:129  211:129  212:129  213:58   214:70   215:70   216:70
    217:207  218:207  219:207  220:207  221:104  222:70   223:207  224:152
    225:104  226:152  227:152  228:104  229:152  230:115  231:106  232:122
    233:154  234:154  235:154  236:104  237:150  238:105  239:104  240:72
    241:184  242:104  243:183  244:104  245:104  246:184  247:104  248:104
    249:104  250:1    251:73   252:73   253:73   254:104  255:104
    EndCodeSection
EndFontInfo

FontInfo CgTimesItalic
    MaxNormalCharWidth 170
    Ascent 167
    CodeSection 0:255
      0:207
      1:207    2:207    3:207    4:207
      5:104  ! telephone character must be the same as # (35)
      6:207
      7:69   ! non-breaking hyphen must be the same as hyphen (45)
      8:207
      9:61   ! tab must be the same as space (32)
     10:207   11:150   12:150   13:104
     14:69   ! potential hyphen must be the same as hyphen (45)
     15:61   ! non-breaking space must be the same as space (32)
     16:150
     17:150   18:150   19:103   20:104   21:104   22:207   23:150   24:150
     25:150   26:150   27:150   28:184   29:150   30:150   31:150   32:61
     33:69    34:100   35:104   36:104   37:184   38:161   39:69    40:69
     41:69    42:104   43:184   44:69    45:69    46:69    47:69    48:104
     49:104   50:104   51:104   52:104   53:104   54:104   55:104   56:104
     57:104   58:69    59:69    60:207   61:184   62:207   63:104   64:184
     65:127   66:127   67:138   68:150   69:127   70:119   71:150   72:150
     73:69    74:92    75:138   76:115   77:170   78:138   79:150   80:127
     81:150   82:127   83:104   84:115   85:150   86:127   87:170   88:127
     89:115   90:115   91:69    92:69    93:69    94:104   95:104   96:104
     97:104   98:104   99:92   100:104  101:92   102:58   103:104  104:104
    105:58   106:58   107:92   108:58   109:150  110:104  111:104  112:104
    113:104  114:81   115:81   116:58   117:104  118:92   119:138  120:92
    121:92   122:81   123:92   124:104  125:92   126:104  127:207  128:138
    129:104  130:92   131:104  132:104  133:104  134:104  135:92   136:92
    137:92   138:92   139:58   140:58   141:58   142:127  143:127  144:127
    145:138  146:184  147:104  148:104  149:104  150:104  151:104  152:92
    153:150  154:150  155:104  156:104  157:151  158:183  159:104  160:104
    161:58   162:104  163:104  164:104  165:138  166:104  167:104  168:104
    169:104  170:184  171:184  172:184  173:69   174:96   175:96   176:207
    177:207  178:207  179:207  180:207  181:127  182:127  183:127  184:105
    185:207  186:207  187:207  188:207  189:105  190:105  191:207  192:207
    193:207  194:207  195:207  196:207  197:207  198:104  199:127  200:207
    201:207  202:207  203:207  204:207  205:207  206:207  207:104  208:104
    209:148  210:127  211:127  212:127  213:58   214:70   215:70   216:70
    217:207  218:207  219:207  220:207  221:104  222:70   223:207  224:152
    225:104  226:152  227:152  228:104  229:152  230:115  231:106  232:126
    233:150  234:150  235:150  236:92   237:115  238:105  239:104  240:72
    241:184  242:104  243:182  244:104  245:104  246:184  247:104  248:104
    249:104  250:2    251:73   252:73   253:73   254:104  255:104
    EndCodeSection
EndFontInfo

FontInfo CgTimesBold
    MaxNormalCharWidth 196
    Ascent 167
    CodeSection 0:255
      0:207
      1:207    2:207    3:207    4:207
      5:104  ! telephone character must be the same as # (35)
      6:207
      7:69   ! non-breaking hyphen must be the same as hyphen (45)
      8:207
      9:61   ! tab must be the same as space (32)
     10:207   11:150   12:150   13:104
     14:69   ! potential hyphen must be the same as hyphen (45)
     15:61   ! non-breaking space must be the same as space (32)
     16:150
     17:150   18:150   19:119   20:104   21:104   22:207   23:150   24:150
     25:150   26:150   27:150   28:184   29:150   30:150   31:150   32:61
     33:69    34:96    35:104   36:104   37:184   38:169   39:69    40:69
     41:69    42:104   43:184   44:69    45:69    46:69    47:69    48:104
     49:104   50:104   51:104   52:104   53:104   54:104   55:104   56:104
     57:104   58:69    59:69    60:207   61:184   62:207   63:104   64:184
     65:150   66:138   67:150   68:150   69:138   70:127   71:161   72:161
     73:81    74:100   75:161   76:138   77:196   78:150   79:161   80:127
     81:161   82:150   83:115   84:138   85:150   86:150   87:207   88:150
     89:150   90:138   91:69    92:69    93:69    94:104   95:104   96:104
     97:104   98:115   99:92   100:115  101:92   102:73   103:104  104:115
    105:58   106:69   107:115  108:58   109:171  110:115  111:104  112:115
    113:115  114:92   115:81   116:69   117:115  118:104  119:150  120:104
    121:104  122:92   123:104  124:104  125:104  126:104  127:207  128:150
    129:115  130:92   131:104  132:104  133:104  134:104  135:92   136:92
    137:92   138:92   139:58   140:58   141:58   142:150  143:150  144:138
    145:150  146:215  147:104  148:104  149:104  150:115  151:115  152:104
    153:161  154:150  155:104  156:104  157:163  158:182  159:104  160:104
    161:58   162:104  163:115  164:115  165:150  166:104  167:104  168:104
    169:104  170:184  171:184  172:184  173:69   174:88   175:88   176:207
    177:207  178:207  179:207  180:207  181:150  182:150  183:150  184:105
    185:207  186:207  187:207  188:207  189:105  190:104  191:207  192:207
    193:207  194:207  195:207  196:207  197:207  198:104  199:150  200:207
    201:207  202:207  203:207  204:207  205:207  206:207  207:104  208:104
    209:148  210:137  211:137  212:137  213:58   214:80   215:80   216:80
    217:207  218:207  219:207  220:207  221:104  222:80   223:207  224:162
    225:115  226:162  227:162  228:104  229:162  230:115  231:116  232:126
    233:150  234:150  235:150  236:104  237:150  238:105  239:104  240:72
    241:184  242:104  243:183  244:104  245:104  246:184  247:104  248:104
    249:104  250:23   251:73   252:73   253:73   254:104  255:104
    EndCodeSection
EndFontInfo

FontInfo CgTimesBoldItalic
    MaxNormalCharWidth 184
    Ascent 167
    CodeSection 0:255
      0:207
      1:207    2:207    3:207    4:207
      5:104  ! telephone character must be the same as # (35)
      6:207
      7:69   ! non-breaking hyphen must be the same as hyphen (45)
      8:207
      9:61   ! tab must be the same as space (32)
     10:207   11:150   12:150   13:104
     14:69   ! potential hyphen must be the same as hyphen (45)
     15:61   ! non-breaking space must be the same as space (32)
     16:150
     17:150   18:150   19:131   20:104   21:104   22:207   23:150   24:150
     25:150   26:150   27:150   28:184   29:150   30:150   31:150   32:61
     33:81    34:108   35:104   36:104   37:184   38:161   39:69    40:69
     41:69    42:104   43:184   44:69    45:69    46:69    47:69    48:104
     49:104   50:104   51:104   52:104   53:104   54:104   55:104   56:104
     57:104   58:69    59:69    60:207   61:184   62:207   63:104   64:184
     65:138   66:138   67:138   68:150   69:138   70:127   71:150   72:161
     73:81    74:104   75:138   76:127   77:184   78:150   79:150   80:127
     81:146   82:138   83:115   84:127   85:150   86:138   87:184   88:138
     89:127   90:127   91:69    92:69    93:69    94:104   95:104   96:104
     97:104   98:104   99:92   100:104  101:92   102:73   103:104  104:115
    105:58   106:58   107:104  108:58   109:161  110:115  111:104  112:104
    113:104  114:81   115:81   116:58   117:115  118:92   119:138  120:104
    121:92   122:81   123:104  124:104  125:104  126:104  127:207  128:138
    129:115  130:92   131:104  132:104  133:104  134:104  135:92   136:92
    137:92   138:92   139:58   140:58   141:58   142:138  143:138  144:138
    145:146  146:192  147:104  148:104  149:104  150:115  151:115  152:92
    153:150  154:150  155:104  156:104  157:151  158:184  159:104  160:104
    161:58   162:104  163:115  164:115  165:150  166:104  167:104  168:104
    169:104  170:184  171:184  172:184  173:81   174:92   175:92   176:207
    177:207  178:207  179:207  180:207  181:138  182:138  183:138  184:105
    185:207  186:207  187:207  188:207  189:105  190:105  191:207  192:207
    193:207  194:207  195:207  196:207  197:207  198:104  199:138  200:207
    201:207  202:207  203:207  204:207  205:207  206:207  207:104  208:104
    209:148  210:137  211:137  212:137  213:58   214:80   215:80   216:80
    217:207  218:207  219:207  220:207  221:104  222:80   223:207  224:152
    225:104  226:152  227:152  228:104  229:152  230:115  231:106  232:126
    233:150  234:150  235:150  236:90   237:127  238:105  239:104  240:72
    241:184  242:104  243:183  244:104  245:104  246:184  247:104  248:104
    249:104  250:18   251:69   252:69   253:69   254:104  255:104
    EndCodeSection
EndFontInfo

FontInfo UniversStd
    MaxNormalCharWidth 188
    Ascent 167
    CodeSection 0:255
      0:207   1:207    2:207    3:207    4:207
      5:131  ! telephone character must be the same as # (35)
      6:207
      7:69   ! non-breaking hyphen must be the same as hyphen (45)
      8:207
      9:69   ! tab must be the same as space (32)
     10:207   11:150   12:150   13:104
     14:69   ! potential hyphen must be the same as hyphen (45)
     15:69   ! non-breaking space must be the same as space (32)
     16:150
     17:150   18:150   19:110   20:131   21:131   22:207   23:150   24:150
     25:150   26:150   27:150   28:207   29:150   30:150   31:150   32:69
     33:69    34:104   35:131   36:131   37:207   38:158   39:69    40:69
     41:69    42:131   43:207   44:69    45:69    46:69    47:69    48:131
     49:131   50:131   51:131   52:131   53:131   54:131   55:131   56:131
     57:131   58:69    59:69    60:207   61:207   62:207   63:108   64:207
     65:154   66:131   67:146   68:150   69:119   70:115   71:154   72:150
     73:58    74:115   75:138   76:111   77:188   78:150   79:158   80:123
     81:161   82:134   83:134   84:131   85:150   86:150   87:207   88:150
     89:142   90:127   91:69    92:69    93:69    94:131   95:104   96:131
     97:111   98:119   99:111  100:119  101:111  102:77   103:119  104:119
    105:50   106:50   107:111  108:50   109:181  110:119  111:119  112:119
    113:119  114:73   115:104  116:77   117:119  118:115  119:181  120:115
    121:115  122:100  123:92   124:104  125:92   126:131  127:207  128:146
    129:119  130:111  131:111  132:111  133:111  134:111  135:111  136:111
    137:111  138:111  139:50   140:50   141:50   142:154  143:154  144:119
    145:177  146:204  147:119  148:119  149:119  150:119  151:119  152:115
    153:158  154:150  155:122  156:131  157:160  158:207  159:131  160:111
    161:50   162:119  163:119  164:119  165:150  166:85   167:85   168:108
    169:104  170:207  171:207  172:207  173:69   174:115  175:115  176:207
    177:207  178:207  179:207  180:207  181:154  182:154  183:154  184:105
    185:207  186:207  187:207  188:207  189:129  190:129  191:207  192:207
    193:207  194:207  195:207  196:207  197:207  198:114  199:154  200:207
    201:207  202:207  203:207  204:207  205:207  206:207  207:128  208:121
    209:150  210:119  211:119  212:119  213:51   214:58   215:58   216:58
    217:207  218:207  219:207  220:207  221:105  222:58   223:207  224:158
    225:127  226:158  227:158  228:119  229:158  230:115  231:119  232:126
    233:150  234:150  235:150  236:118  237:141  238:129  239:129  240:72
    241:207  242:106  243:207  244:130  245:130  246:207  247:129  248:131
    249:129  250:25   251:81   252:81   253:81   254:104  255:104
    EndCodeSection
EndFontInfo

FontInfo UniversItalic
    MaxNormalCharWidth 188
    Ascent 167
    CodeSection 0:255
      0:207
      1:207    2:207    3:207    4:207
      5:131  ! telephone character must be the same as # (35)
      6:207
      7:69   ! non-breaking hyphen must be the same as hyphen (45)
      8:207
      9:69   ! tab must be the same as space (32)
     10:207   11:150   12:150   13:104
     14:69   ! potential hyphen must be the same as hyphen (45)
     15:69   ! non-breaking space must be the same as space (32)
     16:150
     17:150   18:150   19:114   20:131   21:131   22:207   23:150   24:150
     25:150   26:150   27:150   28:207   29:150   30:150   31:150   32:69
     33:69    34:104   35:131   36:131   37:207   38:158   39:69    40:69
     41:69    42:131   43:207   44:69    45:69    46:69    47:69    48:131
     49:131   50:131   51:131   52:131   53:131   54:131   55:131   56:131
     57:131   58:69    59:69    60:207   61:207   62:207   63:108   64:207
     65:154   66:131   67:146   68:150   69:119   70:115   71:154   72:150
     73:58    74:115   75:138   76:111   77:188   78:150   79:158   80:123
     81:161   82:134   83:134   84:131   85:150   86:150   87:207   88:150
     89:142   90:127   91:69    92:69    93:69    94:131   95:104   96:131
     97:111   98:119   99:111  100:119  101:111  102:77   103:119  104:119
    105:50   106:50   107:111  108:50   109:181  110:119  111:119  112:119
    113:119  114:73   115:104  116:77   117:119  118:115  119:181  120:115
    121:115  122:100  123:92   124:104  125:92   126:131  127:207  128:146
    129:119  130:111  131:111  132:111  133:111  134:111  135:111  136:111
    137:111  138:111  139:50   140:50   141:50   142:154  143:154  144:119
    145:177  146:204  147:119  148:119  149:119  150:119  151:119  152:115
    153:158  154:150  155:122  156:131  157:160  158:207  159:131  160:111
    161:50   162:119  163:119  164:119  165:150  166:85   167:85   168:108
    169:104  170:207  171:207  172:207  173:69   174:115  175:115  176:207
    177:207  178:207  179:207  180:207  181:154  182:154  183:154  184:105
    185:207  186:207  187:207  188:207  189:129  190:129  191:207  192:207
    193:207  194:207  195:207  196:207  197:207  198:111  199:154  200:207
    201:207  202:207  203:207  204:207  205:207  206:207  207:128  208:121
    209:150  210:119  211:119  212:119  213:51   214:58   215:58   216:58
    217:207  218:207  219:207  220:207  221:105  222:58   223:207  224:158
    225:127  226:158  227:158  228:119  229:158  230:115  231:119  232:126
    233:150  234:150  235:150  236:115  237:142  238:129  239:129  240:72
    241:207  242:106  243:207  244:130  245:130  246:207  247:129  248:131
    249:129  250:16   251:81   252:81   253:81   254:104  255:104
    EndCodeSection
EndFontInfo

FontInfo UniversBold
    MaxNormalCharWidth 188
    Ascent 167
    CodeSection 0:255
      0:207
      1:207    2:207    3:207    4:207
      5:131  ! telephone character must be the same as # (35)
      6:207
      7:69   ! non-breaking hyphen must be the same as hyphen (45)
      8:207
      9:69   ! tab must be the same as space (32)
     10:207   11:150   12:150   13:104
     14:69   ! potential hyphen must be the same as hyphen (45)
     15:69   ! non-breaking space must be the same as space (32)
     16:150
     17:150   18:150   19:115   20:131   21:131   22:207   23:150   24:150
     25:150   26:150   27:150   28:207   29:150   30:150   31:150   32:69
     33:69    34:108   35:131   36:131   37:207   38:158   39:69    40:69
     41:69    42:131   43:207   44:69    45:69    46:69    47:69    48:131
     49:131   50:131   51:131   52:131   53:131   54:131   55:131   56:131
     57:131   58:69    59:69    60:207   61:207   62:207   63:108   64:207
     65:154   66:131   67:146   68:150   69:119   70:115   71:154   72:150
     73:58    74:115   75:138   76:111   77:188   78:150   79:158   80:123
     81:161   82:134   83:134   84:131   85:150   86:150   87:207   88:150
     89:142   90:127   91:69    92:69    93:69    94:131   95:104   96:131
     97:111   98:119   99:111  100:119  101:111  102:77   103:119  104:119
    105:50   106:50   107:111  108:50   109:181  110:119  111:119  112:119
    113:119  114:73   115:104  116:77   117:119  118:115  119:181  120:115
    121:115  122:100  123:104  124:104  125:104  126:131  127:207  128:146
    129:119  130:111  131:111  132:111  133:111  134:111  135:111  136:111
    137:111  138:111  139:50   140:50   141:50   142:154  143:154  144:119
    145:177  146:204  147:119  148:119  149:119  150:119  151:119  152:115
    153:158  154:150  155:122  156:131  157:160  158:207  159:131  160:111
    161:50   162:119  163:119  164:119  165:150  166:85   167:85   168:108
    169:104  170:207  171:207  172:207  173:69   174:115  175:115  176:207
    177:207  178:207  179:207  180:207  181:154  182:154  183:154  184:105
    185:207  186:207  187:207  188:207  189:129  190:129  191:207  192:207
    193:207  194:207  195:207  196:207  197:207  198:111  199:154  200:207
    201:207  202:207  203:207  204:207  205:207  206:207  207:128  208:121
    209:150  210:119  211:119  212:119  213:51   214:58   215:58   216:58
    217:207  218:207  219:207  220:207  221:105  222:58   223:207  224:158
    225:127  226:158  227:158  228:119  229:158  230:123  231:119  232:126
    233:150  234:150  235:150  236:115  237:142  238:129  239:129  240:72
    241:207  242:106  243:207  244:130  245:130  246:207  247:129  248:131
    249:129  250:33   251:81   252:81   253:81   254:104  255:104
    EndCodeSection
EndFontInfo

FontInfo UniversBoldItalic
    MaxNormalCharWidth 188
    Ascent 167
    CodeSection 0:255
      0:207
      1:207    2:207    3:207    4:207
      5:131  ! telephone character must be the same as # (35)
      6:207
      7:69   ! non-breaking hyphen must be the same as hyphen (45)
      8:207
      9:69   ! tab must be the same as space (32)
     10:207   11:150   12:150   13:104
     14:69   ! potential hyphen must be the same as hyphen (45)
     15:69   ! non-breaking space must be the same as space (32)
     16:150
     17:150   18:150   19:125   20:131   21:131   22:207   23:150   24:150
     25:150   26:150   27:150   28:207   29:150   30:150   31:150   32:69
     33:69    34:111   35:131   36:131   37:207   38:158   39:69    40:69
     41:69    42:131   43:207   44:69    45:69    46:69    47:69    48:131
     49:131   50:131   51:131   52:131   53:131   54:131   55:131   56:131
     57:131   58:69    59:69    60:207   61:207   62:207   63:108   64:207
     65:154   66:131   67:146   68:150   69:119   70:115   71:154   72:150
     73:58    74:115   75:138   76:111   77:188   78:150   79:158   80:123
     81:161   82:134   83:134   84:131   85:150   86:150   87:207   88:150
     89:142   90:127   91:69    92:69    93:69    94:131   95:104   96:131
     97:111   98:119   99:111  100:119  101:111  102:77   103:119  104:119
    105:50   106:50   107:111  108:50   109:181  110:119  111:119  112:119
    113:119  114:73   115:104  116:77   117:119  118:115  119:181  120:115
    121:115  122:100  123:104  124:104  125:104  126:131  127:207  128:146
    129:119  130:111  131:111  132:111  133:111  134:111  135:111  136:111
    137:111  138:111  139:50   140:50   141:50   142:154  143:154  144:119
    145:177  146:204  147:119  148:119  149:119  150:119  151:119  152:115
    153:158  154:150  155:122  156:131  157:160  158:207  159:131  160:111
    161:50   162:119  163:119  164:119  165:150  166:85   167:85   168:108
    169:104  170:207  171:207  172:207  173:69   174:115  175:115  176:207
    177:207  178:207  179:207  180:207  181:154  182:154  183:154  184:105
    185:207  186:207  187:207  188:207  189:129  190:129  191:207  192:207
    193:207  194:207  195:207  196:207  197:207  198:111  199:154  200:207
    201:207  202:207  203:207  204:207  205:207  206:207  207:128  208:121
    209:150  210:119  211:119  212:119  213:51   214:58   215:58   216:58
    217:207  218:207  219:207  220:207  221:105  222:58   223:207  224:158
    225:127  226:158  227:158  228:119  229:158  230:123  231:119  232:126
    233:150  234:150  235:150  236:115  237:142  238:129  239:129  240:72
    241:207  242:106  243:207  244:130  245:130  246:207  247:129  248:131
    249:129  250:37   251:81   252:81   253:81   254:104  255:104
    EndCodeSection
EndFontInfo

TypefaceFonts Courier
    Name "Courier" Serif
    Translates Telephone
    FontHeight
	Height     200
	Normal     Courier10
	Bold       Courier10
	Italic     Courier10
	BoldItalic Courier10
	Command    "" !<27>(s0p12h10v3T"
    EndFontHeight
    FontHeight
	Height     240
	Normal     Courier12
	Bold       Courier12
	Italic     Courier12
	BoldItalic Courier12
	Command    "" !<27>(s0p10h12v3T"
    EndFontHeight
EndTypefaceFonts

TypefaceFonts LinePrinter
    Name "Lineprinter"
    Translates Telephone
    FontHeight
	Height     170
	Normal     LinePrinter9
	Bold       LinePrinter9
	Italic     LinePrinter9
	BoldItalic LinePrinter9
	Command    "<27>(s0p16.67h8.5v0T"
    EndFontHeight
EndTypefaceFonts

TypefaceFonts CgTimes
    Name "CG Times" Proportional Serif
    Translates Telephone
    ScalableFontHeight 
	HeightMin          80    ! min font height 80 twips = 4 point
	HeightMax          1200  ! max font height 1200 twips ( = 60 point)
	HeightDelta        20    ! delta font height 20 twips = 1 point
	Normal             CgTimesStd
	Bold               CgTimesBold
	Italic             CgTimesItalic
	BoldItalic         CgTimesBoldItalic
	Command            "<27>(s1p%dv4101T"
    EndScalableFontHeight
EndTypefaceFonts

TypefaceFonts Univers
    Name "Univers" Proportional
    Translates Telephone
    ScalableFontHeight 
	HeightMin          80    ! min font height 80 twips = 4 point
	HeightMax          1200  ! max font height 1200 twips ( = 60 point)
	HeightDelta        20    ! delta font height 20 twips = 1 point
	Normal             UniversStd
	Bold               UniversBold
	Italic             UniversItalic
	BoldItalic         UniversBoldItalic
	Command            "<27>(s1p%dv4148T"
    EndScalableFontHeight
EndTypefaceFonts

!ExtraInfo ExtraInfo
!    "abcdefghijklmnopqrstuvwxyz"
!    "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
!EndExtraInfo

Model HPLJ3
    Name "HP LaserJet III" RequiresPrinterPort
	Uid 1000
    Flags 0
    Resources Pcl5Resources
    KPixelWidth    4800   ! Twips = 300 dots per inch
    KPixelHeight   4800 
	PortraitOffset  75 0  ! Pixels
 	LandscapeOffset 60 0  
    MinMarginLeft   50    ! Pixels
    MinMarginRight  50
    MinMarginTop    50
    MinMarginBottom 50
    DisplayMode   Gray2
    TypefaceFontss
        Courier
        LinePrinter	NotInLandscape
        CgTimes	    NotInPortrait
        Univers
    EndTypefaceFontss
EndModel

Model HPDJ340
    Name "HP DeskJet 340" RequiresPrinterPort
	Uid 1100
    Flags 3	   !  1 = MoveDownOnly, 2 = LanscapeBandOrientationVertical
    Resources Pcl5Resources
    KPixelWidth    4800   ! Twips = 300 dots per inch
    KPixelHeight   4800 
	PortraitOffset  75 0  ! Pixels
 	LandscapeOffset 60 0  
    MinMarginLeft    50    ! Pixels
    MinMarginRight   50
    MinMarginTop     75
    MinMarginBottom 200
    DisplayMode   Gray2
    TypefaceFontss
	    Courier
	    LinePrinter
		CgTimes
		Univers
    EndTypefaceFontss
EndModel

Model HPDJ660C
    Name "HP DeskJet 660C" RequiresPrinterPort
	Uid 1200
    Flags 3	   !  1 = MoveDownOnly, 2 = LanscapeBandOrientationVertical
    Resources Pcl5Resources
    KPixelWidth    4800   ! Twips = 300 dots per inch
    KPixelHeight   4800 
	PortraitOffset   75 0  ! Pixels
 	LandscapeOffset  60 0  
    MinMarginLeft    50    ! Pixels
    MinMarginRight   50
    MinMarginTop     75
    MinMarginBottom 175
    DisplayMode   Gray2
    TypefaceFontss
	    Courier
	    LinePrinter
		CgTimes
		Univers
    EndTypefaceFontss
!	SpareRecord ExtraInfo
EndModel

PdrStoreFile
    PDLName             "test"
    PDLUid 1
    Models
        HPLJ3
		HPDJ340
        HPDJ660C
    EndModels
EndPdrStoreFile