/*********************************************************************/ /* FILE NAME: IBM43xx.TXT */ /* */ /* DESCRIPTIVE NAME: Workstation Customization source for the */ /* IBM 4312 and 4317 printers. */ /* */ /* This object supports the selection of a third paper source */ /* and requires OS/400 Version 3 Release 1, or later, to compile */ /* successfully. */ /* */ /* This object contains tags designed to support AFPDS files and */ /* requires the following PTFs to compile successfully. */ /* */ /* V3R1: SF25726, SF25728, SF25730, SF25731, SF25735 */ /* */ /* V3R6: SF27657, SF27569, SF27570, SF27571, SF27572 */ /* */ /* NOTE: Addition V3R1 and V3R6 PTF's are required to utilize the */ /* AFPDS-to-PCL transform capability. */ /* */ /* */ /* INSTRUCTIONS FOR USE: */ /* */ /* 1) Upload text file to AS/400 using preferred file transfer */ /* program (eg, Client Access/400, PC Support/400, etc.) */ /* For example, select Data Transfer from the Client Access/ */ /* 400 menu and select Transfer Data from PC to Host. Then */ /* select Create. Specify the name of your AS/400, the source */ /* physical file that you are going to transfer the data to (the */ /* file and member do not have to exist but the library does), */ /* specify that PC File Description = NO, PC File Type = ASCII */ /* Text, that the file and member will be created (if they */ /* don't already exist), and a record length of 92. Then run */ /* the file transfer. */ /* The key point is that you are transferring an ASCII text */ /* file to an OS/400 source physical file (record length of 92). */ /* The source physical file becomes the source for creating the */ /* workstation customization object using the CRTWSCST command. */ /* 2) Issue CRTWSCST command specifying the source member, file and */ /* library used in the file transfer from the PC. The WSCST */ /* name for the WSCST object that you are creating can be */ /* anything you choose. */ /* 3) Create or change AS/400 printer device description (using the */ /* CRTDEVPRT or CHGDEVPRT commands and use the specified values */ /* for the following keywords. */ /* */ /* Keyword New Value */ /* ------- --------- */ /* TRANSFORM: *YES */ /* MFRTYPMDL: *WSCST */ /* WSCST: (library and name of customization object */ /* created in step 3.) */ /* */ /* 5) Vary on device and start print writer. */ /* */ /* For additional information concerning Host Print Transform and */ /* workstation customization objects, refer to "AS/400 Printer */ /* Device Programming" (SC41-3713) or "AS400 Workstation */ /* Customization Function Programmer's Guide (SC41-0056). */ /* */ /*********************************************************************/ /* */ /* This object supports the following functions in addition to */ /* those supported by *HPLSRJ4 */ /* */ /* o Jog output tray */ /* o Access optional high cap. */ /* feed (DRAWER 3) */ /* o Additional Page size tags */ /* - Folio */ /* - Statement */ /* - A5 */ /* - A6 */ /* - JIS B5 */ /* - ISO B5 */ /* o Additional envelope size tags */ /* - Statement */ /* - A5 */ /* - A6 */ /*********************************************************************/ /** PRINTERS SUPPORTED ***********************************************/ /* */ /* IBM 4312 Network Printer */ /* IBM 4317 Network Printer */ /* IBM 4324 Network Printer */ /* */ /** END SPECIFICATIONS ***********************************************/ /*********************************************************************/ :WSCST DEVCLASS=TRANSFORM. :TRNSFRMTBL. /* Printer Data Stream */ :PRTDTASTRM DATASTREAM=HPPCL5. /* Printer Resolution */ /* @15A*/ :PRTRSLTN RESOLUTION=300. /* Bell */ :BELL DATA='07'X. /* Carrier Return */ :CARRTN DATA='0D'X. /* Formfeed */ :FORMFEED DATA='0C'X. /* Linefeed */ :LINEFEED DATA='0A'X. /* Space */ :SPACE DATA='20'X. /* Initialize Printer */ :INITPRT DATA='1B45'X. /* Reset Printer */ :RESETPRT DATA='1B45'X. /* Variable Line Spacing */ :VARLSPC VAROFFSET=3 VARLEN=3 VARTYPE=CHRDEC CNVNUM=1 CNVDEN=48 DATA='1B266C00000043'X. /* Start Subscript */ :STRSUBS DATA='1B26612B2E3352'X. /* End Subscript */ :ENDSUBS DATA='1B26612D2E3352'X. /* Start Superscript */ :STRSUPS DATA='1B26612D2E3352'X. /* End Superscript */ :ENDSUPS DATA='1B26612B2E3352'X. /* Characters Per Inch - COR Mode */ :CPICOR CPI=10 ASCIIFNT=255 FNTWTH=84 FNTATR=1 DATA=''X. /* Characters Per Inch - COR Mode */ :CPICOR CPI=12 ASCIIFNT=255 FNTWTH=84 FNTATR=1 DATA=''X. /* Characters Per Inch - COR Mode */ :CPICOR CPI=15 ASCIIFNT=255 FNTWTH=84 FNTATR=1 DATA=''X. /* Horizontal Relative Movement */ :HORRMOV DIRECTION=FWD VAROFFSET=4 VARLEN=5 VARTYPE=CHRDEC CNVNUM=1 CNVDEN=720 DATA='1B26612B000000000048'X. /* Horizontal Relative Movement */ :HORRMOV DIRECTION=BCK VAROFFSET=4 VARLEN=5 VARTYPE=CHRDEC CNVNUM=1 CNVDEN=720 DATA='1B26612D000000000048'X. /* Vertical Relative Movement */ :VERRMOV DIRECTION=DOWN VAROFFSET=4 VARLEN=5 VARTYPE=CHRDEC CNVNUM=1 CNVDEN=720 DATA='1B26612B000000000056'X. /* Vertical Relative Movement */ :VERRMOV DIRECTION=UP VAROFFSET=4 VARLEN=5 VARTYPE=CHRDEC CNVNUM=1 CNVDEN=720 DATA='1B26612D000000000056'X. /* Horizontal Absolute Movement */ :HORAMOV VAROFFSET=3 VARLEN=5 VARTYPE=CHRDEC CNVNUM=1 CNVDEN=720 DATA='1B2661000000000048'X. /* Vertical Absolute Movement */ :VERAMOV VAROFFSET=3 VARLEN=5 VARTYPE=CHRDEC CNVNUM=1 CNVDEN=720 DATA='1B2661000000000056'X. /* Set Top Margin */ :TOPMARGINI VAROFFSET=8 VARLEN=4 VARTYPE=CHRDEC CNVNUM=1 CNVDEN=48 DATA='1B266C31431B266C0000000045'X. /* Set Text Length */ :TEXTLENL VAROFFSET=3 VARLEN=4 VARTYPE=CHRDEC DATA='1B266C00000000461B26613052'X. /* Print Next Character */ :PRTNXTCHR DATA='1B26703158'X. /* Raster Graphics End */ :RASEND DATA='1B2A7242'X. /* Start Bold */ :STRBOLD DATA='1B28733342'X. /* End Bold */ :ENDBOLD DATA='1B28733042'X. /* Start Underscore */ :STRUS DATA='1B26643044'X. /* End Underscore */ :ENDUS DATA='1B266440'X. /* Printer Orientation */ :PRTORIENT ORIENT=RTT270 DATA='1B266C314F'X. /* Printer Orientation */ :PRTORIENT ORIENT=RTT180 DATA='1B266C324F'X. /* Printer Orientation */ :PRTORIENT ORIENT=LANDSCAPE DATA='1B266C334F'X. /* Printer Orientation */ :PRTORIENT ORIENT=PORTRAIT DATA='1B266C304F'X. /* Print Angle */ :PRTANGLE ANGLE = 270 DATA='1B2661393050'X. /* Printer Angle */ :PRTANGLE ANGLE = 180 DATA='1B266131383050'X. /* Printer Angle */ :PRTANGLE ANGLE = 90 DATA='1B266132373050'X. /* Printer Angle */ :PRTANGLE ANGLE = 0 DATA='1B26613050'X. /* Jog output tray */ :JOGOUTTRAY DATA='1B266C3154'X. /* Drawer Selection */ :DWRSLT DRAWER=PAPER DATA='1B266C3248'X. /* Drawer Selection */ :DWRSLT DRAWER=ENVELOPE DATA='1B266C3668334F'X. /* Drawer Selection */ :DWRSLT DRAWER=DRAWER1 DATA='1B266C3148'X. /* Drawer Selection - MPT */ :DWRSLT DRAWER=DRAWER2 DATA='1B266C3448'X. /* Drawer Selection - Additional */ :DWRNBR /* Hard coded to select optional upper */ VAROFFSET=3 /* high capacity bin if DRAWER>=3 */ VARLEN=0 VARTYPE=CHRHEX DATA='1B266C3548'X. /* Simplex Printing, User Defined */ :SMPXPRT DATA='1B266C3053'X. /* Duplex Printing, User Defined */ :DUPXPRT DATA='1B266C3153'X. /* Tumble Duplex Printing, User Defined */ :TUMDUPXPRT DATA='1B266C3253'X. /* No Print Border */ :NOPRTBDR OPTION=TOP ORIENT=PORTRAIT DATA=240. :NOPRTBDR OPTION=LEFT ORIENT=PORTRAIT DATA=360. :NOPRTBDR OPTION=RIGHT ORIENT=PORTRAIT DATA=360. :NOPRTBDR OPTION=BOTTOM ORIENT=PORTRAIT DATA=240. /* No Print Border */ :NOPRTBDR OPTION=TOP ORIENT=LANDSCAPE DATA=360. :NOPRTBDR OPTION=LEFT ORIENT=LANDSCAPE DATA=240. :NOPRTBDR OPTION=RIGHT ORIENT=LANDSCAPE DATA=240. :NOPRTBDR OPTION=BOTTOM ORIENT=LANDSCAPE DATA=360. /* Page Length - Lines */ :PAGLENL VAROFFSET=3 VARLEN=3 VARTYPE=CHRDEC DATA='1B266C00000050'X. /* Paper Size */ :PAGSIZXFM. :PAGSIZE /* ISO A6 148 mm x 105 mm */ PAGWTH=5952 PAGLEN=8352 DATA='1B266C3230303141'X. :PAGSIZE /* ISO A5 148 mm x 210 mm */ PAGWTH=8352 PAGLEN=11952 DATA='1B266C3230303041'X. :PAGSIZE /* ISO A4 210 mm x 297 mm */ PAGWTH=11952 PAGLEN=16848 DATA='1B266C323641'X. :PAGSIZE /* ISO A3 297 mm x 420 mm */ PAGWTH=16838 PAGLEN=23811 DATA='1B266C323741'X. :PAGSIZE /* JIS B5 182 mm x 257 mm */ PAGWTH=10368 PAGLEN=14544 DATA='1B266C343541'X. :PAGSIZE /* ISO B5 176 mm x 250 mm */ PAGWTH=9978 PAGLEN=14173 DATA='1B266C31303041'X. :PAGSIZE /* JIS B4 257 mm x 364 mm */ PAGWTH=14570 PAGLEN=20636 DATA='1B266C343641'X. :PAGSIZE /* Statement 5.5" x 8.5" */ PAGWTH=7920 PAGLEN=12240 DATA='1B266C3230303341'X. :PAGSIZE /* Executive 7.5" x 10.5" */ PAGWTH=10440 PAGLEN=15120 DATA='1B266C303141'X. :PAGSIZE /* Letter 8.5" x 11.0" */ PAGWTH=12240 PAGLEN=15840 DATA='1B266C303241'X. :PAGSIZE /* Folio 8.5" x 13.0" */ PAGWTH=12240 PAGLEN=18720 DATA='1B266C3230303741'X. :PAGSIZE /* Legal 8.5" x 14.0" */ PAGWTH=12240 PAGLEN=20160 DATA='1B266C303341'X. :PAGSIZE /* Ledger 11.0" x 14.0" */ PAGWTH=15840 PAGLEN=24480 DATA='1B266C303641'X. :EPAGSIZXFM. /* Envelope Size */ :ENVSIZXFM. :ENVSIZE /* Monarch 7 1/2" x 3 7/8" */ ENVWTH=10800 ENVLEN=5580 DATA='1B266C383041'X. :ENVSIZE /* COM 9 8 7/8" x 3 7/8" (use COM 10) */ ENVWTH=12780 ENVLEN=5580 DATA='1B266C383141'X. :ENVSIZE /* COM 10 9 1/2" x 4 1/8" */ ENVWTH=13680 ENVLEN=5940 DATA='1B266C383141'X. :ENVSIZE /* ISO DL 220mm x 110mm */ ENVWTH=12472 ENVLEN=6236 DATA='1B266C393041'X. :ENVSIZE /* ISO C5 229mm x 162mm */ ENVWTH=12983 ENVLEN=9184 DATA='1B266C393141'X. :ENVSIZE /* ISO B5 250 mm x 176 mm */ ENVWTH=14173 ENVLEN=9978 DATA='1B266C31303041'X. :ENVSIZE /* ISO A6 148 mm x 105 mm */ ENVWTH=8352 ENVLEN=5952 DATA='1B266C3230303141'X. :ENVSIZE /* ISO A5 210 mm x 148 mm */ ENVWTH=11952 ENVLEN=8352 DATA='1B266C3230303041'X. :ENVSIZE /* Statement 8.5" x 5.5" */ ENVWTH=12240 ENVLEN=7920 DATA='1B266C3230303341'X. :EENVSIZXFM. /* ASCII Code Page */ :ASCCPINFO. :CODEPAGE CODEPAGE=437 DATA='1B28313055'X. :CODEPAGE CODEPAGE=850 DATA='1B28313255'X. :EASCCPINFO. /* Individual Fonts */ :INDFNT. :INDFNTE FID=186 POINTSIZE=0 FNTSTR='1B28733170313276307330623431303154'X FNTEND=''X FNTWTH= /* FOR H-P DESKJET 550C */ /* PC-8 SYMBOL SET */ /* CG TIMES, MEDIUM-UPRIGHT, 12-POINT */ /* N/300 SPACING CONVERTED TO 1440THS */ /*REF: TRR1CR8A.SFP FROM HP, MISSING VALUES USE */ /* TRRB4PCA.SFP OFF HP FORUM ON COMPUSERVE */ /* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */ '22ADAEA78FBEA777EFABEF7F696869AA'X /* 0- */ '62624A48635892514E4EADAD93AD6B6B'X /* 1- */ '48526E7878D3BB52525278D352525252'X /* 2- */ '787878787878787878785252F0D3F06A'X /* 3- */ 'D3AD95A3B29590ADB2525BA895D8B2AD'X /* 4- */ '8BAD9E8295B2ADE2ADAD9A5252527878'X /* 5- */ '786A786A786A52787843437843BB7878'X /* 6- */ '7878565B437878AD78786A6A786A78F0'X /* 7- */ 'A3786A6A6A6A6A6A6A6A6A434343ADAD'X /* 8- */ '959ED3787878787878ADB2787878D378'X /* 9- */ '6A43787878B278786AD3D3D3D3526060'X /* A- */ '78AD7878A36AB178526A787878787878'X /* B- */ '6A6A78786A6A78786A6A78786A6A7878'X /* C- */ 'AD43ADD36A43789EAD43ADB1954378AD'X /* D- */ '907890909078876A9EAD906AF0905BF0'X /* E- */ 'F0D3F0F0ADADD3F0785252AD78567848'X. /* F- */ :INDFNTE FID=187 POINTSIZE=0 FNTSTR='1B28733170313276307333623431303154'X FNTEND=''X FNTWTH= /* FOR H-P DESKJET 550C */ /* PC-8 SYMBOL SET */ /* CG TIMES, BOLD-UPRIGHT, 12-POINT */ /* N/300 SPACING CONVERTED TO 1440THS */ /*REF: TRBB4PCA.SFP OFF HP FORUM ON COMPUSERVE */ /* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */ '22ADAEA78FBEA777EFABEF7F696869AA'X /* 0- */ '62625162635A92515656ADAD93AD6B6B'X /* 1- */ '48526E7878D3C452525278D352525252'X /* 2- */ '787878787878787878785252F0D3F078'X /* 3- */ 'D3AD9EADAD9E90BBBB5B74BB9EE2ADBB'X /* 4- */ '90BBAD879EADADF0ADAD9E5252527878'X /* 5- */ '7878876A876A56788743528743C48778'X /* 6- */ '87876A5B528778AD78786A78787878F0'X /* 7- */ 'AD876A787878786A6A6A6A434343ADAD'X /* 8- */ '9EADFC787878878778BBAD787878EA78'X /* 9- */ '7843788787AD787878D3D3D3D3526666'X /* A- */ 'C7EFEF107F7F96967F963C9696967F7F'X /* B- */ '7FEFEF7FEFEF7F969696EFEF96EFEFEF'X /* C- */ 'EFEFEF967F7F96EFEF7F7FEFEF7878EF'X /* D- */ '908790909078876A9EAD906AF0905BF0'X /* E- */ 'F0D3F0F0ADADD3F0785252AD78567848'X. /* F- */ :INDFNTE FID=188 POINTSIZE=0 FNTSTR='1B28733170313276317330623431303154'X FNTEND=''X FNTWTH= /* FOR H-P DESKJET 550C */ /* PC-8 SYMBOL SET */ /* CG TIMES, MEDIUM-ITALIC, 12-POINT */ /* N/300 SPACING CONVERTED TO 1440THS */ /*REF: TRIB4PCA.SFP OFF HP FORUM ON COMPUSERVE */ /* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */ '22ADAEA78FBEA777EFABEF7F696869AA'X /* 0- */ '62624A64635892514E4EADAD93AD6B6B'X /* 1- */ '48526E7878D3BB52525278D352525252'X /* 2- */ '787878787878787878785252F0D3F078'X /* 3- */ 'D390909EAD908BADAD526A9E87C69EAD'X /* 4- */ '90AD907887AD90C69087875252527878'X /* 5- */ '7878786A786A43787843436A43AD7878'X /* 6- */ '78785B5B43786A9E6A6A5B6A786A78F0'X /* 7- */ '9E786A787878786A6A6A6A4343439090'X /* 8- */ '909ED378787878786AADAD787878CF78'X /* 9- */ '78437878789E787878D3D3D3D3526F6F'X /* A- */ 'C7EFEF107F7F96967F963C9696967F7F'X /* B- */ '7FEFEF7FEFEF7F969696EFEF96EFEFEF'X /* C- */ 'EFEFEF967F7F96EFEF7F7FEFEF7878EF'X /* D- */ '907890909078876A9EAD906AF0905BF0'X /* E- */ 'F0D3F0F0ADADD3F0785252AD78567848'X. /* F- */ :INDFNTE FID=189 POINTSIZE=0 FNTSTR='1B28733170313276317333623431303154'X FNTEND=''X FNTWTH= /* FOR H-P DESKJET 550C */ /* PC-8 SYMBOL SET */ /* CG TIMES, BOLD-ITALIC, 12-POINT */ /* N/300 SPACING CONVERTED TO 1440THS */ /*REF: TRJB4PCA.SFP OFF HP FORUM ON COMPUSERVE */ /* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */ '22ADAEA78FBEA777EFABEF7F696869AA'X /* 0- */ '62625184635A92515656ADAD93AD6B6B'X /* 1- */ '485B7E7878D3BB52525278D352525252'X /* 2- */ '787878787878787878785252F0D3F078'X /* 3- */ 'D39E9E9EAD9E90ADBB5B789E90D3ADAD'X /* 4- */ '90A89E8790AD9ED39E90905252527878'X /* 5- */ '7878786A786A56788743437843BB8778'X /* 6- */ '78785B5B43876A9E786A5B78787878F0'X /* 7- */ '9E876A787878786A6A6A6A4343439E9E'X /* 8- */ '9EA8DD78787887876AADAD787878D378'X /* 9- */ '7843788787AC787878D3D3D3D35B6A6A'X /* A- */ 'C7EFEF107F7F96967F963C9696967F7F'X /* B- */ '7FEFEF7FEFEF7F969696EFEF96EFEFEF'X /* C- */ 'EFEFEF967F7F96EFEF7F7FEFEF7878EF'X /* D- */ '907890909078876A9EAD906AF0905BF0'X /* E- */ 'F0D3F0F0ADADD3F0785252AD78527848'X. /* F- */ :EINDFNT. /* Font Groups */ :FNTGRP. :FNTGRPE MINFID=154 MAXFID=200 FNTSTR='1B28733170313276307330623431303154'X FNTEND=''X FNTWTH= /* FOR H-P DESKJET 550C */ /* PC-8 SYMBOL SET */ /* CG TIMES, MEDIUM-UPRIGHT, 12-POINT */ /* N/300 SPACING CONVERTED TO 1440THS */ /*REF: TRR1CR8A.SFP FROM HP, MISSING VALUES USE */ /* TRRB4PCA.SFP OFF HP FORUM ON COMPUSERVE */ /* -0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F */ '22ADAEA78FBEA777EFABEF7F696869AA'X /* 0- */ '62624A48635892514E4EADAD93AD6B6B'X /* 1- */ '48526E7878D3BB52525278D352525252'X /* 2- */ '787878787878787878785252F0D3F06A'X /* 3- */ 'D3AD95A3B29590ADB2525BA895D8B2AD'X /* 4- */ '8BAD9E8295B2ADE2ADAD9A5252527878'X /* 5- */ '786A786A786A52787843437843BB7878'X /* 6- */ '7878565B437878AD78786A6A786A78F0'X /* 7- */ 'A3786A6A6A6A6A6A6A6A6A434343ADAD'X /* 8- */ '959ED3787878787878ADB2787878D378'X /* 9- */ '6A43787878B278786AD3D3D3D3526060'X /* A- */ '78AD7878A36AB178526A787878787878'X /* B- */ '6A6A78786A6A78786A6A78786A6A7878'X /* C- */ 'AD43ADD36A43789EAD43ADB1954378AD'X /* D- */ '907890909078876A9EAD906AF0905BF0'X /* E- */ 'F0D3F0F0ADADD3F0785252AD78567848'X. /* F- */ :EFNTGRP. :EWSCST.