DCPS

From VSI OpenVMS Wiki
Revision as of 11:24, 4 April 2020 by Jane.doe (talk | contribs) (Created page with "VSI DECprint Supervisor (DCPS) for OpenVMS is a layered software application that provides access to selected PostScript printers. DCPS runs on OpenVMS Integrity servers a...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

VSI DECprint Supervisor (DCPS) for OpenVMS is a layered software application that provides access to selected PostScript printers. DCPS runs on OpenVMS Integrity servers and OpenVMS Alpha systems.

Components

  • A print symbiont that processes print requests for the host on which it resides.
  • Software to transmit the request and associated data over the following protocols:
    • Ethernet via TCP/IP to a printer with a network interface card (NIC) that supports the bidirectional Raw TCP/IP socket protocol or LPD protocol
    • Ethernet via TCP/IP to a printer connected to a print server or a terminal server that supports the bidirectional Raw TCP/IP socket protocol or LPD protocol
    • Ethernet via TCP/IP to a remote LPD queue on another system
    • Ethernet to a PrintServer printer via DECnet or TCP/IP using Common Printer Access Protocol (CPAP)
    • Local Area Transport (LAT)
    • USB connection
    • Serial line
  • Translators to convert various non-PostScript files into the PostScript language for printing.
  • Page formatting capabilities such as the ability to print multiple page images on a single side of a sheet of paper and to specify borders, margins and page offsets.
  • A series of PostScript tools for application developers. These include a PostScript error handler and Font Encoding Vectors for the ISO Latin Alphabet Number 1 (ISO 8859/1) and DIGITAL Multinational Character Set for use with all the PostScript text fonts that are built into DIGITAL and selected Compaq PostScript printers.

Features

  • PostScript printing. The print symbiont passes PostScript files directly to the printer. DECprint Supervisor does not interpret or translate PostScript files. Therefore, they must be created using standard PostScript Level 1, Level 2 or Level 3 operators as defined within the printer itself.
  • ANSI (DEC PPL3) printing. DECprint Supervisor translates ANSI files into PostScript for printing on the output device. These ANSI files may contain ASCII text, sixel graphics and other features of VSI's ANSIcompliant Printing Protocol Level 3.
  • Selection of input tray via INPUT_TRAY, MEDIA_TYPE, PAGE_SIZE or SHEET_SIZE parameters and output tray via OUTPUT_TRAY, within the limitations of the printer and the tray-naming conventions to provide such features.
  • Rotation of the page via the PAGE_ORIENTATION parameter for nonPostScript files only.
  • Selection of single-sided, double-sided, or tumble printing when available on the printer, via the SIDES parameter.
  • Formatting of ANSI text files via the /HEADER, /FORM, /SPACE and /FEED qualifiers and the TAB parameter.
  • Control of ANSI file margins, page setup and wrap or truncate options as specified by the DEFINE/FORM command.
  • Status and error messages sent to the user's terminal, may be printed on the job trailer page or job log page, written to a log file, or displayed on the operator's console.
  • Use of device control modules for basic data types via the /SETUP qualifier. PostScript modules may contain any PostScript operators supported by the printer in the printing context.
  • Collection of accounting information for each print job as follows: sheets of paper printed, the number of RMS Gets and the number of QIO Writes. All Compaq, DIGITAL and GENICOM printers support this feature except where noted in the Other Hardware Required section of the SPD. This feature may not be available with other printers.
  • Access to the PCL interpreter native to selected printers. Printers for which the native PCL interpreter is supported are listed in the Other Hardware Required section of the SPD.
  • Support for printers via network interface cards, print servers and terminal servers that support bidirectional Raw TCP/IP sockets or LPD.
  • Support for printers via remote LPD queues on other systems.
  • Support for PrintServer printers on DECnet or TCP/IP interconnects using CPAP protocol.
  • Automatic data type detection and switching. The software attempts to determine the data type of the file. If successful, it will automatically translate, if necessary, and print the file. If it cannot determine the file data type, it will use the default data type defined by DATA_TYPE=AUTOMATIC.
  • Printing the following: non-PostScript data types on the PostScript printer:
    • DDIF (bitonal Image subset only; requires DECwindows Motif software)
    • PCL Level 4 (as implemented on the HP LaserJet IID)
    • IBM Proprinter XL24
    • ReGIS (monochrome output only)
    • Tektronix 4010/4014
    • ASCII LIST translator that formats and numbers ASCII files. This translator numbers each line of text, creates alternating bars of gray and white in the background and creates a running head of the file name and page number.
    • Printing two or more page images on a single side of a sheet via the NUMBER_UP parameter.
    • Specifying page layup features via the LAYUP_DEFINITION parameter. Page layup features include Borders, Margins, Margin Alternation, Pages Per Sheet, First Page, Page Order and Page Grid. Layup definition options may be provided directly, as arguments to the LAYUP_DEFINITION parameter, or indirectly, as the contents of a file specified by that parameter.
  • Specifying a range of pages of the file to be printed via the PAGE_LIMIT parameter.
  • Printing jobs with finishing options with the PUNCH and STAPLE parameters, on supported printers equipped with such options.
  • Automatically scaling a page created for one paper size so that it fits on a different paper size via use of both the PAGE_SIZE and SHEET_SIZE parameters on the same print command.
  • Printing multiple uncollated copies of each sheet via the SHEET_COUNT parameter.
  • Use of device control modules for all data types via the /SETUP qualifier. ANSI modules may include control sequences. PCL modules may include binary font data.
  • Support for OpenVMS autostart queues, simplifying startup and ensuring high availability of print queues

Licensing

A software license is required in order to use the VSI DECprint Supervisor software product.

  • For Integrity servers, the license is included in the OpenVMS Base Operating Environment (BOE). Version update licenses are not available for the Integrity servers platform. Rights to use future revisions of VSI DECprint Supervisor are available only through a Support Agreement or through a new license purchase.
  • For AlphaServer systems, the license to use VSI DECprint Supervisor is included in the ALPHA-LP license.

Supported Hardware

Producer Model Notes
Apple LaserWriter IIg
LaserWriter IIf Printer does not have native PCL interpreter
LaserWriter II NT Printer does not have native PCL interpreter
LaserWriter II NTR Printer does not have native PCL interpreter
LaserWriter II NTX Printer does not have native PCL interpreter
LaserWriter Plus Printer does not have native PCL interpreter
LaserWriter Pro 600 Printer does not have native PCL interpreter
LaserWriter Pro 630 Printer does not have native PCL interpreter
Compaq Laser Printer LN16 Supported only when the printer is in PostScript mode
LN32
LNC02 Does not support DCPS accounting feature
LNM40
DIGITAL Colormate PS (LF01R) 1 Printer does not have native PCL interpreter
Colorwriter LSR 2000 Printer does not have native PCL interpreter
Colorwriter 2000[+] (LNC01) Printer does not have native PCL interpreter
DECcolorwriter 1000 (LF02) Printer does not have native PCL interpreter
DEClaser 1150 (LN07R) Printer does not have native PCL interpreter
DEClaser 1152 (LN07C) Printer does not have native PCL interpreter
DEClaser 2150 (LN05R) Printer does not have native PCL interpreter
DEClaser 2250 (LN06R) Printer does not have native PCL interpreter
DEClaser 3250 (LN08R) Printer does not have native PCL interpreter
DEClaser 3500 (LN14) Includes support for direct printing to native PCL interpreter only when printer is in autosensing mode
DEClaser 5100 (LN09) Includes support for direct printing to native PCL interpreter only when printer is in autosensing mode
Laser Printer LN15 Supported only when the printer is in PostScript mode
Laser Printer LN15+ Supported only when the printer is in PostScript mode
Laser Printer LN17+ps
Laser Printer LN20 Does not support DCPS accounting feature
Laser Printer LN40 Does not support DCPS accounting feature
Laser Printer LNC02 Does not support DCPS accounting feature
LN17ps
PrintServer 17 (LPS17)
PrintServer 17/600
PrintServer 20 (LPS20) Printer does not have native PCL interpreter
turbo PrintServer 20 Printer does not have native PCL interpreter
turbo PrintServer 32 (LPS32) Printer does not have native PCL interpreter
turbo PrintServer 32 plus
turbo PrintServer 40 (LPS40) Printer does not have native PCL interpreter
turbo PrintServer 40 Plus Printer does not have native PCL interpreter
ScriptPrinter (LN03R) Printer does not have native PCL interpreter
GENICOM Intelliprint cL160
Intelliprint mL260
Intelliprint mL402
Intelliprint mL450
LN21
LN28
LN45
LNM40
microLaser 170 Supported only when the printer is in PostScript mode
microLaser 210
microLaser 280
microLaser 320
microLaser 401
HP 9085 MFP 5 Raw TCP only
CM8050 Color MFP, Color MFP with Edgeline
CM8060 Color MFP, Color MFP with Edgeline
Color LaserJet 2500
Color LaserJet 2550
Color LaserJet 2605
Color LaserJet 3000
Color LaserJet 3700
Color LaserJet 3800
Color LaserJet 4500
Color LaserJet 4550
Color LaserJet 4600
Color LaserJet 4610
Color LaserJet 4650
Color LaserJet 4700
Color LaserJet 4730 MFP
Color LaserJet 5500
Color LaserJet 5550
Color LaserJet 8500 LPD and AppleTalk only
8550 LPD and AppleTalk only
9500
9500 MFP
Color LaserJet CM1015 MFP
Color LaserJet CM1017 MFP
Color LaserJet CM1312 MFP
Color LaserJet CM2320 MFP
Color LaserJet CM3530 MFP
Color LaserJet CM4730 MFP
Color LaserJet CM6030 MFP
Color LaserJet CM6040 MFP
Color LaserJet CP1513
Color LaserJet CP1514
Color LaserJet CP1515
Color LaserJet CP1516
Color LaserJet CP1517
Color LaserJet CP1518
Color LaserJet CP1519
Color LaserJet CP2024
Color LaserJet CP2025
Color LaserJet CP2026
Color LaserJet CP2027
Color LaserJet CP3505
Color LaserJet CP3525
Color LaserJet CP4005
Color LaserJet CP6015
LaserJet 1300
LaserJet 1320
LaserJet 2100
LaserJet 2200
LaserJet 2300
LaserJet 2410
LaserJet 2420
LaserJet 2430
LaserJet 3052
LaserJet 3055
LaserJet 3390
LaserJet 3392
LaserJet 4000
LaserJet 4050
LaserJet 4100
LaserJet 4100 MFP
LaserJet 4200
LaserJet 4240
LaserJet 4250
LaserJet 4300
LaserJet 4345 MFP
LaserJet 4350
LaserJet 4M
LaserJet 4M Plus
LaserJet 4ML
LaserJet 4MP
LaserJet 4MV
LaserJet 4SiMX
LaserJet 5000
LaserJet 5100
LaserJet 5200
LaserJet 5M (monochrome version)
LaserJet 5SiMX
LaserJet 8000
LaserJet 8100
LaserJet 8150
LaserJet 9000
LaserJet 9000 MFP
LaserJet 9040 MFP
LaserJet 9050
LaserJet 9050 MFP
LaserJet 9055 MFP
LaserJet 9065 MFP
LaserJet III with PostScript (Level 1) cartridge Printer does not have native PCL interpreter
LaserJet II with PostScript-Plus (Level 2) cartridge Printer does not have native PCL interpreter
LaserJet IIID with PostScript (Level 1) cartridge Printer does not have native PCL interpreter
LaserJet IIID with PostScript-Plus (Level 2) cartridge Printer does not have native PCL interpreter
LaserJet IIISi with PostScript (Level 1) option, with PostScript (Level 2) option
LaserJet M1522 MFP
LaserJet M2727 MFP
LaserJet M3027 MFP
LaserJet M3035 MFP
LaserJet M4345 MFP
LaserJet M5025 MFP
LaserJet M5035 MFP
LaserJet M9040 MFP
LaserJet M9050 MFP
LaserJet P2015
LaserJet P2055
LaserJet P3004
LaserJet P3005
LaserJet P3011
LaserJet P3015
LaserJet P4014
LaserJet P4015
LaserJet P4515
PaintJet XL300 Printer does not have native PCL interpreter
IBM Infoprint 21
InfoPrint 32
InfoPrint 40
LEXMARK C720
C750
C910
Optra C710
Optra Rt+ Printer does not have native PCL interpreter
Optra S 1250
Optra S 1255
Optra S 1620
Optra S 1625
Optra S 1650
Optra S 1855
Optra S 2420
Optra S 2450
Optra S 2455
Optra Se 3455
Optra T610
Optra T612
Optra T614
Optra T616
Optra W810
T520
T522
T620
T622
W820
RICOH Aficio 3035 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio 3045 Optional finishers and mailboxes not supported
Aficio 3235C LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio AP400N LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio AP410N LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio AP4510 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio CL3500N LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio CL4000DN LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio CL7000 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio CL7100 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio CL7200 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio CL7300 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio MP 161 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio MP 2510 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio MP 3500 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio MP 4500 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio MP 5500 LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio SP 8100DN LPD and AppleTalk only

Optional finishers and mailboxes not supported

Aficio SP C410DN Optional finishers and mailboxes not supported
Aficio SP C411DN Optional finishers and mailboxes not supported
Aficio SP C811DN LPD and AppleTalk only

Optional finishers and mailboxes not supported

TEKTRONIX Phaser 200e Printer does not have native PCL interpreter
Phaser 200i Printer does not have native PCL interpreter
Phaser 220e Printer does not have native PCL interpreter
Phaser 740 Printer does not have native PCL interpreter
Phaser 750 Printer does not have native PCL interpreter
Phaser 780 Printer does not have native PCL interpreter
Phaser 850 Printer does not have native PCL interpreter
XEROX DocuPrint N2025
DocuPrint N2125
DocuPrint N24
DocuPrint N2825
DocuPrint N32
DocuPrint N3225
DocuPrint N40
DocuPrint N4025
DocuPrint N4525
Phaser 4500 LPD and AppleTalk only
Phaser 4510 LPD and AppleTalk only
Phaser 5500 LPD and AppleTalk only
Phaser 6250 LPD and AppleTalk only
Phaser 7300 LPD and AppleTalk only
Phaser 7750 LPD and AppleTalk only
Phaser 8400 LPD and AppleTalk only
WorkCentre Pro 232 LPD and AppleTalk only
WorkCentre Pro 238 LPD and AppleTalk only
WorkCentre Pro 245 LPD and AppleTalk only
WorkCentre Pro 255 LPD and AppleTalk only
WorkCentre Pro 265 LPD and AppleTalk only
WorkCentre Pro 275 LPD and AppleTalk only
WorkCentre Pro 35 LPD and AppleTalk only
WorkCentre Pro 456
WorkCentre Pro 556
WorkCentre Pro 656
WorkCentre Pro 756
WorkCentre Pro 906
WorkCentre Pro C21286
WorkCentre Pro C26366
WorkCentre Pro C35456

See also