HP Printers - Supported Citrix Presentation Server environments
Page 13
...the UPD has the limitation that, when installed on the server and mapped for autocreated printers, it cannot communicate with the printer installed on a MetaFrame XP Server, go to color, no extra trays, no device-specific paper handling, etc. Driver settings, such as default. The settings will be installed on ...least 4.0 and the client must be restored the next time the user logs in autocreated printers This is a network printer, to the user's profile when the user logs out. But the HP UPD cannot determine user settings of the print jobs locally. The Citrix UPD is directly...
...the UPD has the limitation that, when installed on the server and mapped for autocreated printers, it cannot communicate with the printer installed on a MetaFrame XP Server, go to color, no extra trays, no device-specific paper handling, etc. Driver settings, such as default. The settings will be installed on ...least 4.0 and the client must be restored the next time the user logs in autocreated printers This is a network printer, to the user's profile when the user logs out. But the HP UPD cannot determine user settings of the print jobs locally. The Citrix UPD is directly...
HP Printers - Supported Citrix Presentation Server environments
Page 15
...Deskjets. • Faster print speeds in normal modes. • Robust networking capabilities, comparable to HP LaserJets. • Lower intervention rates with higher capacity paper trays and ink supplies. • Higher reliability and duty load. • More comprehensive testing in ...of Citrix users. N/A HP Deskjet printers and supported driver versions HP recognizes the need for small inexpensive printing solutions for Citrix environments: • For small office applications ( HP printer BIJ 2800 Supported in Citrix environment Yes PCL Ver 1.0 HP-supported drivers* Host-based...
...Deskjets. • Faster print speeds in normal modes. • Robust networking capabilities, comparable to HP LaserJets. • Lower intervention rates with higher capacity paper trays and ink supplies. • Higher reliability and duty load. • More comprehensive testing in ...of Citrix users. N/A HP Deskjet printers and supported driver versions HP recognizes the need for small inexpensive printing solutions for Citrix environments: • For small office applications ( HP printer BIJ 2800 Supported in Citrix environment Yes PCL Ver 1.0 HP-supported drivers* Host-based...
HP Printers - Supported Citrix Presentation Server environments
Page 23
...tray 23 Citrix has provided this issue. hpcdmc32.dll issue This issue occurs with the 1.0.2.30 (or older) dll will likely cause a spooler crash when the server has a heavy load of Citrix MetaFrame 3.0 and older versions. When Citrix autocreates using an older HP driver, the process halts and any remaining printers... occurs when an HP PCL driver (version 4.3.x.x to 4.20.x.x.) is strongly recommended to upgrade to the version listed in HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version3\ hive. If one is 1.0.2.35. Paper size and orientation...
...tray 23 Citrix has provided this issue. hpcdmc32.dll issue This issue occurs with the 1.0.2.30 (or older) dll will likely cause a spooler crash when the server has a heavy load of Citrix MetaFrame 3.0 and older versions. When Citrix autocreates using an older HP driver, the process halts and any remaining printers... occurs when an HP PCL driver (version 4.3.x.x to 4.20.x.x.) is strongly recommended to upgrade to the version listed in HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version3\ hive. If one is 1.0.2.35. Paper size and orientation...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 14
... HP LaserJet 5Si Mopier Comments A-57 HP LaserJet 4000 and 5000 Series Comments A-59 HP LaserJet 1100 Series Comments A-61 HP LaserJet 2100 Series Comments A-62 HP Color LaserJet 4500 Series Comments A-63 HP LaserJet 8000 and 8100 Series Comments A-64 HP Color LaserJet 8500 Series Comments A-65 B PJL Command Summary C Programming Examples D PJL Status Codes Status Code Groupings D-1 Informational Messages (10xxx D-2 Background Paper Loading (11xyy D-4 Background Paper Tray...
... HP LaserJet 5Si Mopier Comments A-57 HP LaserJet 4000 and 5000 Series Comments A-59 HP LaserJet 1100 Series Comments A-61 HP LaserJet 2100 Series Comments A-62 HP Color LaserJet 4500 Series Comments A-63 HP LaserJet 8000 and 8100 Series Comments A-64 HP Color LaserJet 8500 Series Comments A-65 B PJL Command Summary C Programming Examples D PJL Status Codes Status Code Groupings D-1 Informational Messages (10xxx D-2 Background Paper Loading (11xyy D-4 Background Paper Tray...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 79
...Specifies the privacy level of OFF, ON, PROOF, a job, indicating whether a job is not DISK, RAM to both the PAPER and ORIENTATION variables. For printers with a hard disk, the default is considered. IMAGELOCATION Specifies that is, the queue of those variables is changed, then the ...specified if HOLDTYPE is PRIVATE (otherwise, the job will be used for tray 1 (usually the MP tray or upper UNLOCKED tray, depending on any images that is tied to be considered PUBLIC). AUTO causes the printer to have compression performed. EN Environment Commands 6-15 HOLDKEY A four-digit...
...Specifies the privacy level of OFF, ON, PROOF, a job, indicating whether a job is not DISK, RAM to both the PAPER and ORIENTATION variables. For printers with a hard disk, the default is considered. IMAGELOCATION Specifies that is, the queue of those variables is changed, then the ...specified if HOLDTYPE is PRIVATE (otherwise, the job will be used for tray 1 (usually the MP tray or upper UNLOCKED tray, depending on any images that is tied to be considered PUBLIC). AUTO causes the printer to have compression performed. EN Environment Commands 6-15 HOLDKEY A four-digit...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 80
... is installed. LETTER, LEGAL, A4, A3, LEDGER, EXECUTIVE, JISB4, JISB5, CUSTOM INTRAY3SIZE Returns the size of the paper currently LETTER, LEGAL, installed in tray 1 (usually the MP tray or A3, A4, CUSTOM, upper tray, depending on the printer). MONARCH, C5, INTRAY4SIZE is a valid variable only if DL, B5 the envelope feeder currently is not installed...
... is installed. LETTER, LEGAL, A4, A3, LEDGER, EXECUTIVE, JISB4, JISB5, CUSTOM INTRAY3SIZE Returns the size of the paper currently LETTER, LEGAL, installed in tray 1 (usually the MP tray or A3, A4, CUSTOM, upper tray, depending on the printer). MONARCH, C5, INTRAY4SIZE is a valid variable only if DL, B5 the envelope feeder currently is not installed...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 81
...paper size currently LETTER, LEGAL, installed in Kbytes, of the 10 to enable or disable the job ID OFF, ON information returned in the first optional input tray. instead of a tray size, indicating the variable is unknown. Both the current and default variables are assigned sequentially by the printer...append a string to facilitate reproducible test results. A4, and others INTRAYxSIZE is valid only if the (tray-dependent) optional tray is not installed, the printer returns "?" IOBUFFER Sets the value of the I /O buffers when available memory IOBUFFER=ON. EN ...
...paper size currently LETTER, LEGAL, installed in Kbytes, of the 10 to enable or disable the job ID OFF, ON information returned in the first optional input tray. instead of a tray size, indicating the variable is unknown. Both the current and default variables are assigned sequentially by the printer...append a string to facilitate reproducible test results. A4, and others INTRAYxSIZE is valid only if the (tray-dependent) optional tray is not installed, the printer returns "?" IOBUFFER Sets the value of the I /O buffers when available memory IOBUFFER=ON. EN ...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 131
... information one or more information about a particular returned option, such as combination of display lines and characters. The printer, a HP LaserJet 4 printer in the returned data, such as TIMED, describing a type of USTATUS. Other configuration information also is listed, ...printer feature, such as INTRAY1 MP, indicating that tray 1 is a multipurpose (MP) tray. For example, the returned information shows there is an envelope tray and three input trays: INTRAY1 MP, the multi-purpose tray, INTRAY2 PC, the paper cassette tray, and INTRAY3 LC, the optional lower cassette tray...
... information one or more information about a particular returned option, such as combination of display lines and characters. The printer, a HP LaserJet 4 printer in the returned data, such as TIMED, describing a type of USTATUS. Other configuration information also is listed, ...printer feature, such as INTRAY1 MP, indicating that tray 1 is a multipurpose (MP) tray. For example, the returned information shows there is an envelope tray and three input trays: INTRAY1 MP, the multi-purpose tray, INTRAY2 PC, the paper cassette tray, and INTRAY3 LC, the optional lower cassette tray...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 132
Other printers may respond differently. @PJL ECHO 09:51:48.3 12-24-92 @PJL INFO CONFIG IN TRAYS [3 ENUMERATED] INTRAY1 MP INTRAY2 PC INTRAY3 LC ENVELOPE TRAY OUT TRAYS [1 ENUMERATED] NORMAL FACEDOWN PAPERS [9 ENUMERATED] LETTER LEGAL A4 EXECUTIVE MONARCH COM10 DL C5 B5 LANGUAGES [2 ENUMERATED] PCL POSTSCRIPT USTATUS [4 ENUMERATED] DEVICE JOB PAGE TIMED FONT CARTRIDGE ...Status Readback Commands EN %-12345X@PJL @PJL COMMENT Using @PJL INFO CONFIG @PJL ECHO 09:51:48.3 12-24-92 @PJL INFO CONFIG %-12345X A sample HP LaserJet 4 printer response for this example is shown on the following page.
Other printers may respond differently. @PJL ECHO 09:51:48.3 12-24-92 @PJL INFO CONFIG IN TRAYS [3 ENUMERATED] INTRAY1 MP INTRAY2 PC INTRAY3 LC ENVELOPE TRAY OUT TRAYS [1 ENUMERATED] NORMAL FACEDOWN PAPERS [9 ENUMERATED] LETTER LEGAL A4 EXECUTIVE MONARCH COM10 DL C5 B5 LANGUAGES [2 ENUMERATED] PCL POSTSCRIPT USTATUS [4 ENUMERATED] DEVICE JOB PAGE TIMED FONT CARTRIDGE ...Status Readback Commands EN %-12345X@PJL @PJL COMMENT Using @PJL INFO CONFIG @PJL ECHO 09:51:48.3 12-24-92 @PJL INFO CONFIG %-12345X A sample HP LaserJet 4 printer response for this example is shown on the following page.
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 143
...automatically when the status changes. USTATUS Command The USTATUS command is canceled) • Page status changes (when each printed page reaches the output tray) • Timed status (periodic status report at a specified time interval) Note Unlike solicited status, the USTATUS command does not have an... immediate response. Use the USTATUS command when you want to know: • Device status changes (such as printer open, paper jams, and paper out conditions) • Job status changes (when a JOB command is encountered, the job completely prints, or the job is used...
...automatically when the status changes. USTATUS Command The USTATUS command is canceled) • Page status changes (when each printed page reaches the output tray) • Timed status (periodic status report at a specified time interval) Note Unlike solicited status, the USTATUS command does not have an... immediate response. Use the USTATUS command when you want to know: • Device status changes (such as printer open, paper jams, and paper out conditions) • Job status changes (when a JOB command is encountered, the job completely prints, or the job is used...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 146
...-000 to 15-999) full." Note For those printers supporting Japanese printing, when the language is set to Japanese, strings which correspond to 12-999) open" or "tray lifting". The printer remains online during background paper tray status conditions. 15 These messages indicate output bin status..., such as "tray (12-000 to a control panel message are displayed on the control panel ...
...-000 to 15-999) full." Note For those printers supporting Japanese printing, when the language is set to Japanese, strings which correspond to 12-999) open" or "tray lifting". The printer remains online during background paper tray status conditions. 15 These messages indicate output bin status..., such as "tray (12-000 to a control panel message are displayed on the control panel ...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 148
... the page count associated with unsolicited EOJ status indicates the number of a duplex page counts as the HP LaserJet 4000 series and 5000 series printers). It does not include any page images that were processed in non-printing mode (see the "PAGE...When in the output tray and an EOJ command has been received, and when a job has been canceled (only for spooling applications requiring feedback indicating that a particular job has started or completely printed. This is enabled and the printer receives a JOB ...page of a job is in the duplex mode, each side of pages printed on paper.
... the page count associated with unsolicited EOJ status indicates the number of a duplex page counts as the HP LaserJet 4000 series and 5000 series printers). It does not include any page images that were processed in non-printing mode (see the "PAGE...When in the output tray and an EOJ command has been received, and when a job has been canceled (only for spooling applications requiring feedback indicating that a particular job has started or completely printed. This is enabled and the printer receives a JOB ...page of a job is in the duplex mode, each side of pages printed on paper.
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 205
If unsolicited job status is enabled, the printer notifies the application that the job has indeed been canceled. • Monitor job progress-If you can display "LOAD BLUE PAPER" and then wait until the user presses the Continue or On Line key. As...printer. Spoolers perform one or more of the following operations: • Confirm job completion-To notify the spooler when the job is printed and in all PJL jobs). Spooling applications should use the ENTER LANGUAGE command. (Performance is always the first and last command in the output tray. • Cancel jobs (only HP LaserJet...
If unsolicited job status is enabled, the printer notifies the application that the job has indeed been canceled. • Monitor job progress-If you can display "LOAD BLUE PAPER" and then wait until the user presses the Continue or On Line key. As...printer. Spoolers perform one or more of the following operations: • Confirm job completion-To notify the spooler when the job is printed and in all PJL jobs). Spooling applications should use the ENTER LANGUAGE command. (Performance is always the first and last command in the output tray. • Cancel jobs (only HP LaserJet...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 207
...To synchronize status readback information. generated job (application does not specify printer language) In each page lands in the output tray. EN Programming Tips for bi-directional communications can monitor printer status using the following examples show jobs used by an application- Sends...The application should send an ECHO command before the returned ECHO response should be discarded to load specific forms or paper • Jobs that control printer resources and print selected pages • Jobs that print a banner page followed by spooling applications: • Jobs...
...To synchronize status readback information. generated job (application does not specify printer language) In each page lands in the output tray. EN Programming Tips for bi-directional communications can monitor printer status using the following examples show jobs used by an application- Sends...The application should send an ECHO command before the returned ECHO response should be discarded to load specific forms or paper • Jobs that control printer resources and print selected pages • Jobs that print a banner page followed by spooling applications: • Jobs...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 215
... print jobs. In particular, applications can ask the user for the information instead of the printer. fill paper trays). Another use for printer status readback is processing a print job from a different I/O interface, the application gets timely printer status information. soft fonts) are other primary use for printer status readback is sent to take advantage of installed...
... print jobs. In particular, applications can ask the user for the information instead of the printer. fill paper trays). Another use for printer status readback is processing a print job from a different I/O interface, the application gets timely printer status information. soft fonts) are other primary use for printer status readback is sent to take advantage of installed...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 253
EN Product-Specific Feature Support A-31 Table A-4. PJL Environment Variables for HP LaserJet Printers Environment Variable Variable Values 1100 2100 4500 5000 8000 8100 8500 Series Series Series Series Series Series Series INTRAY2SIZE (LETTER) ns ns RO RO RO ... C5, DL, B5 ns ns ns RO RO RO RO JPOSTD ns ns ns ns RO RO RO 1 This variable responds with UNKNOWNPAPER when the paper tray is pulled out.
EN Product-Specific Feature Support A-31 Table A-4. PJL Environment Variables for HP LaserJet Printers Environment Variable Variable Values 1100 2100 4500 5000 8000 8100 8500 Series Series Series Series Series Series Series INTRAY2SIZE (LETTER) ns ns RO RO RO ... C5, DL, B5 ns ns ns RO RO RO RO JPOSTD ns ns ns ns RO RO RO 1 This variable responds with UNKNOWNPAPER when the paper tray is pulled out.
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 282
Paper Tray Configuration The LaserJet 4000 and 5000 series paper tray configurations are set up as follows: Tray Number 0 1 2 4 x Description Multi-purpose tray Manual feed tray Unknown tray Envelope feeder Other trays (see below) Other trays are dynamically assigned at power-up, based on the tray's number (for the envelope feeder). A-60 Product-Specific Feature Support EN 5 The software may resume sending data...
Paper Tray Configuration The LaserJet 4000 and 5000 series paper tray configurations are set up as follows: Tray Number 0 1 2 4 x Description Multi-purpose tray Manual feed tray Unknown tray Envelope feeder Other trays (see below) Other trays are dynamically assigned at power-up, based on the tray's number (for the envelope feeder). A-60 Product-Specific Feature Support EN 5 The software may resume sending data...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 301
...this appendix are grouped as follows, with the first two digits indicating a message category: • Informational Messages (10xxx) • Background Paper Mount (11xyy) • Background Paper Tray Status (12xyy) • Output Bin Status (15xxy) • PJL Parser Errors (20xxx) • PJL Parser Warnings (25xxx) ... to support these newer products. D PJL Status Codes Note EN The status codes listed in this book, see the Printer Job Language Technical Reference Addendum, which includes product-specific information about products newer than those included in many of the "DISPLAY...
...this appendix are grouped as follows, with the first two digits indicating a message category: • Informational Messages (10xxx) • Background Paper Mount (11xyy) • Background Paper Tray Status (12xyy) • Output Bin Status (15xxy) • PJL Parser Errors (20xxx) • PJL Parser Warnings (25xxx) ... to support these newer products. D PJL Status Codes Note EN The status codes listed in this book, see the Printer Job Language Technical Reference Addendum, which includes product-specific information about products newer than those included in many of the "DISPLAY...
HP PCL/PJL reference - Printer Job Language Technical Reference Manual
Page 306
Background Paper Tray Status (12xyy) Background paper tray status messages occur when a tray is lifting. The following tables list the x and y values for these messages. Background paper tray status messages are in the format 12xyy. For example, 12301 indicates the lower cassette tray is open or a tray is open . X = Tray Code 0 1 2 3 4 5 Tray MP Tray or Multi-Purpose Tray1 Manual Feed PC Tray or Upper...
Background Paper Tray Status (12xyy) Background paper tray status messages occur when a tray is lifting. The following tables list the x and y values for these messages. Background paper tray status messages are in the format 12xyy. For example, 12301 indicates the lower cassette tray is open or a tray is open . X = Tray Code 0 1 2 3 4 5 Tray MP Tray or Multi-Purpose Tray1 Manual Feed PC Tray or Upper...
HP PCL/PJL reference (PCL 5 Printer Language) - Technical Quick Reference Guide
Page 8
... Envelope 10 (4 1/8" x 9 1/2") 90 - Custom (size varies with printer) Correct paper tray must be used in conjunction with Paper Size. 6 Feed paper from Tray 1 (right side tray) 20 - 39 - International DL (110mm x 220mm) 91 - Feed paper from manual input 3 - Autoselect 8 - Feed paper from main paper source 2 - Page Control Page Size Designates the physical paper size which in lines (one logical page per...
... Envelope 10 (4 1/8" x 9 1/2") 90 - Custom (size varies with printer) Correct paper tray must be used in conjunction with Paper Size. 6 Feed paper from Tray 1 (right side tray) 20 - 39 - International DL (110mm x 220mm) 91 - Feed paper from manual input 3 - Autoselect 8 - Feed paper from main paper source 2 - Page Control Page Size Designates the physical paper size which in lines (one logical page per...