home *** CD-ROM | disk | FTP | other *** search
/ ftp.tcs3.com / ftp.tcs3.com.tar / ftp.tcs3.com / DRIVERS / Audio / Office2010 / ProPlus.WW / ProPsWW.cab / ONPRNT.GPD < prev    next >
Text File  |  2009-05-19  |  10KB  |  336 lines

  1. *%
  2. *% Copyright (c) Microsoft Corporation
  3. *%
  4. *% All rights reserved.
  5. *%
  6.  
  7. *GPDFileVersion: "1.0"
  8. *GPDSpecVersion: "1.0"
  9. *GPDFileName:    "SendToOneNote.gpd"
  10. *Include:        "StdNames.gpd"
  11. *Include:        "SendToOneNoteNames.gpd"
  12. *Include:        "SendToOneNoteFilter.gpd"
  13. *ModelName:      "Send To OneNote Driver"
  14. *MasterUnits:    PAIR(1200, 1200)
  15. *ResourceDLL:    "unires.dll"
  16. *PrinterType:    PAGE
  17.  
  18. *IsXPSDriver?: TRUE
  19.  
  20. *%******************************************************************************
  21. *%                            PageMediaSize - Paper Size
  22. *%******************************************************************************
  23. *Feature: PaperSize
  24. {
  25.     *rcNameID: =PAPER_SIZE_DISPLAY
  26.     *DefaultOption: LETTER
  27.  
  28.     *Option: A3
  29.     {
  30.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  31.         *PageProtectMem: 9667
  32.         *switch: Orientation
  33.         {
  34.             *case: PORTRAIT
  35.             {
  36.                 *PrintableArea: PAIR(13460, 19440)
  37.                 *PrintableOrigin: PAIR(284, 200)
  38.                 *CursorOrigin: PAIR(284, 200)
  39.             }
  40.             *case: LANDSCAPE_CC270
  41.             {
  42.                 *PrintableArea: PAIR(13628, 19368)
  43.                 *PrintableOrigin: PAIR(200, 236)
  44.                 *CursorOrigin: PAIR(200, 19604)
  45.             }
  46.         }
  47.     }
  48.  
  49.     *Option: A4
  50.     {
  51.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  52.         *PageProtectMem: 4249
  53.         *switch: Orientation
  54.         {
  55.             *case: PORTRAIT
  56.             {
  57.                 *PrintableArea: PAIR(9352, 13628)
  58.                 *PrintableOrigin: PAIR(284, 200)
  59.                 *CursorOrigin: PAIR(284, 200)
  60.             }
  61.             *case: LANDSCAPE_CC270
  62.             {
  63.                 *PrintableArea: PAIR(9520, 13556)
  64.                 *PrintableOrigin: PAIR(200, 236)
  65.                 *CursorOrigin: PAIR(200, 13792)
  66.             }
  67.         }
  68.     }
  69.  
  70.     *Option: B4
  71.     {
  72.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  73.         *PageProtectMem: 6391
  74.         *switch: Orientation
  75.         {
  76.             *case: PORTRAIT
  77.             {
  78.                 *PrintableArea: PAIR(11572, 16796)
  79.                 *PrintableOrigin: PAIR(284, 200)
  80.                 *CursorOrigin: PAIR(284, 200)
  81.             }
  82.             *case: LANDSCAPE_CC270
  83.             {
  84.                 *PrintableArea: PAIR(11740, 16724)
  85.                 *PrintableOrigin: PAIR(200, 236)
  86.                 *CursorOrigin: PAIR(200, 16960)
  87.             }
  88.         }
  89.     }
  90.  
  91.     *Option: B5
  92.     {
  93.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  94.         *PageProtectMem: 3198
  95.         *switch: Orientation
  96.         {
  97.             *case: PORTRAIT
  98.             {
  99.                 *PrintableArea: PAIR(7900, 11140)
  100.                 *PrintableOrigin: PAIR(352, 300)
  101.                 *CursorOrigin: PAIR(300, 100)
  102.             }
  103.             *case: LANDSCAPE_CC270
  104.             {
  105.                 *PrintableArea: PAIR(7760, 11140)
  106.                 *PrintableOrigin: PAIR(300, 400)
  107.                 *CursorOrigin: PAIR(100, 11940)
  108.             }
  109.         }
  110.     }
  111.  
  112.     *Option: EXECUTIVE
  113.     {
  114.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  115.         *PageProtectMem: 4109
  116.         *switch: Orientation
  117.         {
  118.             *case: PORTRAIT
  119.             {
  120.                 *PrintableArea: PAIR(8100, 11500)
  121.                 *PrintableOrigin: PAIR(300, 300)
  122.                 *CursorOrigin: PAIR(300, 200)
  123.             }
  124.             *case: LANDSCAPE_CC270
  125.             {
  126.                 *PrintableArea: PAIR(8300, 11500)
  127.                 *PrintableOrigin: PAIR(200, 300)
  128.                 *CursorOrigin: PAIR(200, 12300)
  129.             }
  130.         }
  131.     }
  132.  
  133.     *Option: ENV_10
  134.     {
  135.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  136.         *PageProtectMem: 4109
  137.         *switch: Orientation
  138.         {
  139.             *case: PORTRAIT
  140.             {
  141.                 *PrintableArea: PAIR(4348, 11000)
  142.                 *PrintableOrigin: PAIR(300, 200)
  143.                 *CursorOrigin: PAIR(300, 200)
  144.             }
  145.             *case: LANDSCAPE_CC270
  146.             {
  147.                 *PrintableArea: PAIR(4548, 10920)
  148.                 *PrintableOrigin: PAIR(200, 240)
  149.                 *CursorOrigin: PAIR(200, 11160)
  150.             }
  151.         }
  152.     }
  153.  
  154.     *Option: LEGAL
  155.     {
  156.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  157.         *PageProtectMem: 1692
  158.         *switch: Orientation
  159.         {
  160.             *case: PORTRAIT
  161.             {
  162.                 *PrintableArea: PAIR(9000, 15500)
  163.                 *PrintableOrigin: PAIR(400, 600)
  164.                 *CursorOrigin: PAIR(180, 300)
  165.             }
  166.             *case: LANDSCAPE_CC270
  167.             {
  168.                 *PrintableArea: PAIR(9000, 15500)
  169.                 *PrintableOrigin: PAIR(400, 900)
  170.                 *CursorOrigin: PAIR(180, 16500)
  171.             }
  172.         }
  173.     }
  174.  
  175.     *Option: LETTER
  176.     {
  177.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  178.         *PageProtectMem: 1028
  179.         *switch: Orientation
  180.         {
  181.             *case: PORTRAIT
  182.             {
  183.                 *PrintableArea: PAIR(9500, 12500)
  184.                 *PrintableOrigin: PAIR(400, 400)
  185.                 *CursorOrigin: PAIR(300, 300)
  186.             }
  187.             *case: LANDSCAPE_CC270
  188.             {
  189.                 *PrintableArea: PAIR(9500, 12200)
  190.                 *PrintableOrigin: PAIR(450, 300)
  191.                 *CursorOrigin: PAIR(200, 12900)
  192.             }
  193.         }
  194.     }
  195.  
  196.     *Option: ENV_MONARCH
  197.     {
  198.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  199.         *PageProtectMem: 4109
  200.         *switch: Orientation
  201.         {
  202.             *case: PORTRAIT
  203.             {
  204.                 *PrintableArea: PAIR(4048, 8600)
  205.                 *PrintableOrigin: PAIR(300, 200)
  206.                 *CursorOrigin: PAIR(300, 200)
  207.             }
  208.             *case: LANDSCAPE_CC270
  209.             {
  210.                 *PrintableArea: PAIR(4248, 8520)
  211.                 *PrintableOrigin: PAIR(200, 240)
  212.                 *CursorOrigin: PAIR(200, 8760)
  213.             }
  214.         }
  215.     }
  216.  
  217.     *Option: TABLOID
  218.     {
  219.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  220.         *PageProtectMem: 4109
  221.         *switch: Orientation
  222.         {
  223.             *case: PORTRAIT
  224.             {
  225.                 *PrintableArea: PAIR(12000, 19200)
  226.                 *PrintableOrigin: PAIR(400, 400)
  227.                 *CursorOrigin: PAIR(400, 400)
  228.             }
  229.             *case: LANDSCAPE_CC270
  230.             {
  231.                 *PrintableArea: PAIR(12000, 19200)
  232.                 *PrintableOrigin: PAIR(400, 600)
  233.                 *CursorOrigin: PAIR(400, 18000)
  234.             }
  235.         }
  236.     }
  237. }
  238.  
  239. *%******************************************************************************
  240. *%                             PageOrientation
  241. *%******************************************************************************
  242. *Feature: Orientation
  243. {
  244.     *rcNameID: =ORIENTATION_DISPLAY
  245.     *DefaultOption: PORTRAIT
  246.  
  247.     *Option: PORTRAIT
  248.     {
  249.         *rcNameID: =PORTRAIT_DISPLAY
  250.     }
  251.  
  252.     *Option: LANDSCAPE_CC270
  253.     {
  254.         *rcNameID: =LANDSCAPE_DISPLAY
  255.     }
  256. }
  257.  
  258. *%******************************************************************************
  259. *%                              Resolution
  260. *%******************************************************************************
  261. *Feature: Resolution
  262. {
  263.     *rcNameID: =RESOLUTION_DISPLAY
  264.     *DefaultOption: DPI600
  265.  
  266.     *Option: DPI600
  267.     {
  268.         *Name: "600 x 600 " =DOTS_PER_INCH
  269.         *DPI: PAIR(600, 600)
  270.         *TextDPI: PAIR(600, 600)
  271.         *SpotDiameter: 100
  272.         *Command: CmdBeginRaster { *Cmd : "<1B>*v7S<1B>*r1A" }
  273.         *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  274.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  275.     }
  276.  
  277.     *Option: DPI1200
  278.     {
  279.         *Name: "1200 x 1200 " =DOTS_PER_INCH
  280.         *DPI: PAIR(1200, 1200)
  281.         *TextDPI: PAIR(1200, 1200)
  282.         *SpotDiameter: 100
  283.         *Command: CmdBeginRaster { *Cmd : "<1B>*v7S<1B>*r1A" }
  284.         *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  285.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  286.     }
  287. }
  288.  
  289. *%******************************************************************************
  290. *%                            Printer Memory
  291. *% WARNING: removing this makes the print driver not install
  292. *%******************************************************************************
  293. *Feature: Memory
  294. {
  295.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  296.     *DefaultOption: 32768KB
  297.     *Option: 16384KB
  298.     {
  299.         *Name: "16MB"
  300.         *MemoryConfigKB: PAIR(16384, 13950)
  301.     }
  302.     *Option: 32768KB
  303.     {
  304.         *Name: "32MB"
  305.         *MemoryConfigKB: PAIR(32768, 28350)
  306.     }
  307. }
  308.  
  309. *%******************************************************************************
  310. *%                            Color Mode
  311. *% Needed so we advertise ourselves as a color printer (DEVMODE.dmColor)
  312. *%******************************************************************************
  313. *Feature: ColorMode
  314. {
  315.     *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  316.     *DefaultOption: 24bpp
  317.     *ConcealFromUI?: TRUE
  318.  
  319.     *Option: 24bpp
  320.     {
  321.         *rcNameID: =24BPP_DISPLAY
  322.         *DevNumOfPlanes: 1
  323.         *DevBPP: 24
  324.         *DrvBPP: 24
  325.     }
  326. }
  327.  
  328. *%******************************************************************************
  329. *%                         Cursor Commands
  330. *%******************************************************************************
  331. *Command: CmdCR { *Cmd : "<0D>" }
  332. *Command: CmdLF { *Cmd : "<0A>" }
  333. *Command: CmdFF { *Cmd : "<0C>" }
  334.  
  335.  
  336.