*%%% ===================================================================== *%%% Global Entries *%%% ===================================================================== *GPDFileVersion: "1.1" *GPDSpecVersion: "1.0" *GPDFileName: "fxxpsbw.gpd" *%%% ===================================================================== *%%% Include Standard GPD Files *%%% ===================================================================== *Include: "StdNames.gpd" *Include: "msxpsinc.gpd" *Include: "locale.gpd" *%%% ===================================================================== *%%% Value macro definitions *%%% ===================================================================== *Macros: FXRcNames { *%%% =============================================================== *%%% Device Property *%%% =============================================================== *%%% =============================================================== *%%% Document Property *%%% =============================================================== *%%% --------------------------------------------------------------- *%%% InputBin *%%% --------------------------------------------------------------- FX_INBIN: 40000 FX_INBIN_AUTO: 40001 FX_INBIN_TRAY1: 40002 FX_INBIN_TRAY2: 40003 FX_INBIN_TRAY3: 40004 FX_INBIN_TRAY4: 40005 FX_INBIN_TRAY5_BYPASS: 40006 *%%% --------------------------------------------------------------- *%%% PaperSize *%%% --------------------------------------------------------------- FX_PAPER: 40100 FX_PAPER_A3: 40101 FX_PAPER_A4: 40102 FX_PAPER_A5: 40103 FX_PAPER_B4: 40104 FX_PAPER_B5: 40105 FX_PAPER_HAGAKI: 40106 FX_PAPER_LETTER: 40107 FX_PAPER_LEGAL: 40108 FX_PAPER_11X17: 40109 *%%% --------------------------------------------------------------- *%%% Collate *%%% --------------------------------------------------------------- FX_COLLATE_DISPLAY: 40200 *%%% --------------------------------------------------------------- *%%% Nup *%%% --------------------------------------------------------------- FX_NUP: 40300 FX_NUP_1UP: 40301 FX_NUP_2UP: 40302 FX_NUP_4UP: 40303 FX_NUP_6UP: 40304 FX_NUP_8UP: 40305 FX_NUP_9UP: 40306 FX_NUP_16UP: 40307 FX_NUP_32UP: 40308 *%%% --------------------------------------------------------------- *%%% Stapling *%%% --------------------------------------------------------------- FX_STAPLE: 40500 FX_STAPLE_NONE: 40501 FX_STAPLE_TOPDUAL: 40502 FX_STAPLE_TOPLEFT: 40503 FX_STAPLE_TOPRIGHT: 40504 FX_STAPLE_BOTTOMDUAL: 40505 FX_STAPLE_BOTTOMLEFT: 40506 FX_STAPLE_BOTTOMRIGHT: 40507 FX_STAPLE_LEFTDUAL: 40508 FX_STAPLE_RIGHTDUAL: 40509 *%%% --------------------------------------------------------------- *%%% MediaType *%%% --------------------------------------------------------------- FX_MEDIA: 40700 FX_MEDIA_NORMAL: 40701 FX_MEDIA_COATED1: 40702 FX_MEDIA_COATED2: 40703 FX_MEDIA_HIGHQUALITY: 40704 FX_MEDIA_RECYCLE: 40705 FX_MEDIA_THICK1: 40706 FX_MEDIA_THICK2: 40707 FX_MEDIA_THIN: 40708 FX_MEDIA_OHP: 40709 FX_MEDIA_LABEL: 40710 FX_MEDIA_NORMAL_REV: 40711 FX_MEDIA_COATED1_REV: 40712 FX_MEDIA_COATED2_REV: 40713 FX_MEDIA_THICK1_REV: 40714 FX_MEDIA_THICK2_REV: 40715 *%%% --------------------------------------------------------------- *%%% OutputBin *%%% --------------------------------------------------------------- FX_OUTBIN: 40800 FX_OUTBIN_CENTER: 40801 FX_OUTBIN_FINISHER: 40802 *%%% --------------------------------------------------------------- *%%% PrintQuality *%%% --------------------------------------------------------------- FX_PRINTQUALITY: 40900 FX_PRINTQUALITY_DRAFT: 40901 FX_PRINTQUALITY_NORMAL: 40902 FX_PRINTQUALITY_QUALITY: 40903 *%%% --------------------------------------------------------------- *%%% PrintQuality *%%% --------------------------------------------------------------- FX_RESOLUTION: 41000 FX_RESOLUTION_300: 41001 FX_RESOLUTION_600: 41002 FX_RESOLUTION_1200: 41003 } *Macros: FXOptionLists { LIST_STAPLE_ALL: LIST(Stapling.TOPLEFT, Stapling.TOPDOUBLE, + Stapling.TOPRIGHT, Stapling.LEFTDOUBLE, + Stapling.RIGHTDOUBLE, Stapling.BOTTOMLEFT, + Stapling.BOTTOMDOUBLE, Stapling.BOTTOMRIGHT) } *Macros: FXInvalidCombinations { } *%%% ===================================================================== *%%% Model Specific Global Entries *%%% ===================================================================== *ModelName: "FX XPS B/W Class Driver" *MasterUnits: PAIR(1200, 1200) *ResourceDLL: "fxxpsrc.dll" *PrinterType: PAGE *MaxCopies: 999 *PrintSchemaPrivateNamespaceURI: "http://www.fujixerox.co.jp /2006/04/printing/fxprintschemakeywords" *%%% ===================================================================== *%%% Required Commands Entries *%%% ===================================================================== *Command: CmdCR { *Cmd : "" } *Command: CmdLF { *Cmd : "" } *Command: CmdFF { *Cmd : "" } *%%% ===================================================================== *%%% Features and Options *%%% ===================================================================== *Feature: Orientation { *rcNameID: =ORIENTATION_DISPLAY *DefaultOption: PORTRAIT *Option: PORTRAIT { *rcNameID: =PORTRAIT_DISPLAY } *Option: LANDSCAPE_CC90 { *rcNameID: =LANDSCAPE_DISPLAY } } *Feature: Collate { *rcNameID: =FX_COLLATE_DISPLAY *DefaultOption: ON *Option: ON { *rcNameID: =ON_DISPLAY } *Option: OFF { *rcNameID: =OFF_DISPLAY } } *Feature: InputBin { *rcNameID: =PAPER_SOURCE_DISPLAY *DefaultOption: Tray1 *Option: Tray1 { *rcNameID: =FX_INBIN_TRAY1 } *Option: Tray2 { *rcNameID: =FX_INBIN_TRAY2 } *Option: Tray3 { *rcNameID: =FX_INBIN_TRAY3 } *Option: Tray4 { *rcNameID: =FX_INBIN_TRAY4 } *Option: Manual { *rcNameID: =FX_INBIN_TRAY5_BYPASS } } *Feature: PaperSize { *rcNameID: =PAPER_SIZE_DISPLAY *switch: Locale { *case: Japanese { *DefaultOption: A4 } *default: { *DefaultOption: LETTER } } *% End of switch *Option: A4 { *rcNameID: =RCID_DMPAPER_SYSTEM_NAME *PrintableArea: PAIR(9528, 13638) *PrintableOrigin: PAIR(196, 196) } *Option: A3 { *rcNameID: =RCID_DMPAPER_SYSTEM_NAME *PrintableArea: PAIR(13638, 19450) *PrintableOrigin: PAIR(196, 196) } *Option: A5 { *rcNameID: =RCID_DMPAPER_SYSTEM_NAME *PrintableArea: PAIR(6600, 9528) *PrintableOrigin: PAIR(196, 196) } *Option: B4 { *rcNameID: =RCID_DMPAPER_SYSTEM_NAME *PrintableArea: PAIR(11748, 16804) *PrintableOrigin: PAIR(196, 196) } *Option: B5 { *rcNameID: =RCID_DMPAPER_SYSTEM_NAME *PrintableArea: PAIR(8206, 11748) *PrintableOrigin: PAIR(196, 196) } *Option: LETTER { *rcNameID: =RCID_DMPAPER_SYSTEM_NAME *PrintableArea: PAIR(9808, 12808) *PrintableOrigin: PAIR(196, 196) } *Option: LEGAL { *rcNameID: =RCID_DMPAPER_SYSTEM_NAME *PrintableArea: PAIR(9808, 16408) *PrintableOrigin: PAIR(196, 196) } *Option: 11X17 *% Ledger, 11x17 inch { *rcNameID: =RCID_DMPAPER_SYSTEM_NAME *PrintableArea: PAIR(12808, 20008) *PrintableOrigin: PAIR(196, 196) } *Option: JAPANESE_POSTCARD *% Japanese Postcard, 100x148 MM { *rcNameID: =RCID_DMPAPER_SYSTEM_NAME *PrintableArea: PAIR(4332, 6600) *PrintableOrigin: PAIR(196, 196) } *Option: CUSTOMSIZE { *rcNameID: =USER_DEFINED_SIZE_DISPLAY *MinSize: PAIR(4724, 4724) *MaxSize: PAIR(14408, 22818) *MaxPrintableWidth: 14016 *MinLeftMargin: 196 *CenterPrintable?: FALSE *CustCursorOriginX: %d{196} *CustCursorOriginY: %d{196} *CustPrintableOriginX: %d{196} *CustPrintableOriginY: %d{196} *CustPrintableSizeX: %d{PhysPaperWidth-196*2} *CustPrintableSizeY: %d{PhysPaperLength-196*2} } } *Feature: Nup { *PrintSchemaKeywordMap: "JobNUpAllDocumentsContiguously" *rcNameID: =FX_NUP *DefaultOption: 1UP *Option: 1UP { *rcNameID: =FX_NUP_1UP } *Option: 2UP { *rcNameID: =FX_NUP_2UP } *Option: 4UP { *rcNameID: =FX_NUP_4UP } *Option: 6UP { *rcNameID: =FX_NUP_6UP } *Option: 8UP { *rcNameID: =FX_NUP_8UP } *Option: 9UP { *rcNameID: =FX_NUP_9UP } *Option: 16UP { *rcNameID: =FX_NUP_16UP } *Option: 32UP { *rcNameID: =FX_NUP_32UP } } *Feature: Stapling { *PrintSchemaKeywordMap: "JobStapleAllDocuments" *rcNameID: =FX_STAPLE *DefaultOption: None *Option: None { *PrintSchemaKeywordMap: "None" *rcNameID: =FX_STAPLE_NONE } *Option: LEFTDOUBLE { *PrintSchemaKeywordMap: "StapleDualLeft" *rcNameID: =FX_STAPLE_LEFTDUAL } *Option: TOPLEFT { *PrintSchemaKeywordMap: "StapleTopLeft" *rcNameID: =FX_STAPLE_TOPLEFT } *Option: TOPDOUBLE { *PrintSchemaKeywordMap: "StapleDualTop" *rcNameID: =FX_STAPLE_TOPDUAL } *Option: TOPRIGHT { *PrintSchemaKeywordMap: "StapleTopRight" *rcNameID: =FX_STAPLE_TOPRIGHT } *Option: RIGHTDOUBLE { *PrintSchemaKeywordMap: "StapleDualRight" *rcNameID: =FX_STAPLE_RIGHTDUAL } *Option: BOTTOMLEFT { *PrintSchemaKeywordMap: "StapleBottomLeft" *rcNameID: =FX_STAPLE_BOTTOMLEFT } *Option: BOTTOMDOUBLE { *PrintSchemaKeywordMap: "StapleDualBottom" *rcNameID: =FX_STAPLE_BOTTOMDUAL } *Option: BOTTOMRIGHT { *PrintSchemaKeywordMap: "StapleBottomRight" *rcNameID: =FX_STAPLE_BOTTOMRIGHT } } *Feature: Resolution { *rcNameID: =FX_RESOLUTION *DefaultOption: DPI600 *Option: DPI600 { *rcNameID: =FX_RESOLUTION_600 *DPI: PAIR(600, 600) *TextDPI: PAIR(600, 600) *SpotDiameter: 100 *Command: CmdSendBlockData { *Cmd : "" } } } *Feature: ColorMode { *rcNameID: =COLOR_PRINTING_MODE_DISPLAY *DefaultOption: Mono *Option: Mono { *rcNameID: =MONO_DISPLAY *DevNumOfPlanes: 1 *DevBPP: 1 *Color? : FALSE } } *Feature: Duplex { *rcNameID: =TWO_SIDED_PRINTING_DISPLAY *DefaultOption: NONE *Option: NONE { *rcNameID: =NONE_DISPLAY } *Option: VERTICAL { *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY } *Option: HORIZONTAL { *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY } } *Feature: FXPrintQuality { *PrintSchemaKeywordMap: "PageOutputQuality" *rcNameID: =FX_PRINTQUALITY *DefaultOption: Standard *Option: Standard { *PrintSchemaKeywordMap: "Normal" *rcNameID: =FX_PRINTQUALITY_DRAFT } *Option: HighQuality { *PrintSchemaKeywordMap: "High" *rcNameID: =FX_PRINTQUALITY_NORMAL } }