Device Dialects
This topic describes all of the Cypress dialects, many of which are valid only when you use them with specific DLLs.
This table identifies in the Supported Device DLL column the device DLLs that support each dialect:
|
|
Supported Device/Link DLLs |
Cypress |
|||||||||
pcl_5 |
6.1 and later |
|||||||||||
Specifies that the printer supports the 15‑pitch font. Use for printers such as Printek. |
epson_p9 |
4.5.14 |
||||||||||
Disables the character replacement feature that substitutes underscores for illegal characters in titles when Cypress is scanning a disk_o file. |
disk_o |
6.1.0.12 6.5.0.1 |
||||||||||
Initializes the printer in the ASCII Text printing mode at the beginning of a print job and switches to graphic mode, as necessary. |
|
All |
||||||||||
Initializes the printer in the Epson Text printing mode at the beginning of a print job. |
|
All |
||||||||||
Prints the banner in duplex mode instead of simplex mode. |
All |
All |
||||||||||
Sends a data string to the device at the end of the trailing banner. < filename> is the name of the file in the Cypress\Server\device_ |
All |
6.0.0.1 |
||||||||||
Sends a data string to the device at the end of the header banner. < filename> is the name of the file in the Cypress\Server\device_ |
All |
6.0.0.1 |
||||||||||
Sends a data string to the device at the beginning of the trailing banner. < filename> is the name of the file in the Cypress\Server\device_ |
All |
6.0.0.1 |
||||||||||
Sends a data string to the device at the beginning of the header banner. < filename> is the name of the file in the Cypress\Server\device_ |
All |
6.0.0.1 |
||||||||||
Controls tray selection with special commands unique to the Canon IR 7095 printer. |
postscript_l2 |
7.1.0.39 7.2.0.32 and later |
||||||||||
Enables specific tray selection, staple, and fold commands. |
postscript_l2 |
7.1.0.39 7.2.0.32 and later |
||||||||||
Controls the frequency with which the job ticket progress fields (i.e., current production page, current logical page, and restart production page) are updated during printing. |
All |
All |
||||||||||
clc4000_trays |
Causes Cypress to emit the tray selection commands required for the Canon CLC4000 family of printers. |
postscript_l2 |
6.5 and later |
|||||||||
Specifies the symbol set the device should use. |
text_out |
6.0.0.1 |
||||||||||
comp(0) comp(31) comp(32) comp(4) |
Specifies the compression type for a TIFF image.
|
tiff |
All |
|||||||||
compress(default) compress(none) compress(size) compress(speed) |
Specifies the compression level for PDF documents generated by Cypress. |
|
All |
|||||||||
cpi(n) |
Specifies the font size by setting the number of characters per inch. |
ascii |
All |
|||||||||
Puts the Brooktrout fax device into debug mode and writes the debug information to the specified file. If no file exists, Cypress creates one. |
|
All |
||||||||||
Enables deferred media selection for PostScript printers. PostScript printers can select the input tray rather than using the one specified by Cypress. |
postscript_l2 |
4.5.0.28 5.0.1.16 5.5.0.1 |
||||||||||
Specifies print density. You can set it to any integer number from 0 through 15, from lightest to darkest. |
eltron |
All |
||||||||||
Enables you to send a data string to a device after Cypress connects to it. < filename> is the name of the file in the Cypress\Server\device_strings directory. |
All |
All |
||||||||||
Sends a data string to a device before Cypress connects to it. < filename> is the name of the file in the Cypress\Server\device_strings directory. |
All |
All |
||||||||||
Sends a data string to a device after Cypress prints a document. < filename> is the name of the file in the Cypress\Server\device_strings directory. |
All |
All |
||||||||||
Sends a data string to a device before Cypress prints a document. < filename> is the name of the file in the Cypress\Server\device_strings directory. |
All |
All |
||||||||||
Emits a jog command on each page containing an output bin to enable page level stapling. |
DocuSP |
7.1.0.20 |
||||||||||
Prevents Cypress from replacing blanks in the queue name. This dialect is in effect only when the link DLL is set to lpd_o. |
All |
7.2.0.51 |
||||||||||
Prints in draft mode instead of letter quality. |
|
All |
||||||||||
Sends the command to punch holes in the stock. |
Connex |
All |
||||||||||
Sets the character set for an e-mail. Valid parameters are us-ascii, utf-8, ISO-8859-n, etc. This dialect only affects e-mail devices. |
All |
7.2.0.46 and later |
||||||||||
Enables the ability to receive incoming faxes by Direct Inward Dialing (DID) detection through Dual Tone Multi Frequency (DTMF) routing. |
bt_1034 |
6.5 and later |
||||||||||
Sends the command to initialize MICR/signature chips installed on outbound devices: <esc><esc>%-12400X |
pcl_5 |
All |
||||||||||
fail_on_human_answer |
Cancels the fax job, without retries, when a voice is detected. |
fax |
7.1.0.47 |
|||||||||
Creates a PDF in linearized format that provides a faster display of the first page over slower connections. The linearization minimum is set to two pages and the limit is set to 20. This is the same as specifying linearize(2,20). If you specify this dialect, Cypress ignores the pdfa dialect.
|
|
7.0 |
||||||||||
Specifies the prefix to be added to the fax number. For example: fax_prefix(“9”) adds a 9 in front of the fax number. |
|
9.0.0.11 |
||||||||||
Specifies the font that should be used by the device:
|
|
All |
||||||||||
Supports HP2X00 and HP900 series DeskJet printers. |
pcl_3 |
All |
||||||||||
Causes the driver to send PJL commands that enable stapling for an HP4700 printer. |
pcl_5 |
6.1.0.16 6.5.0.04 7.0.0.01 |
||||||||||
Enables stapling on the HP9040 printer. Printer accepts:
|
postscript_l2 driver |
6.1.0.17 6.5.0.05 7.0.0.01 |
||||||||||
Forces the device to remain active for a specified number of seconds after it completes a print job. Specify a value of at least 15 seconds (the default) but not more than 3600 seconds (one hour). |
All |
All |
||||||||||
Instructs a modem to refrain from waiting for a dial tone before dialing. |
fax |
All |
||||||||||
Ignores any errors when reading from the socket and continues on with the transmission. |
|
7.5.1.16 |
||||||||||
Instructs Cypress to invoke the appropriate stock substitution definition and substitute any stocks with the substitution type of Always, but not to verify that the stocks are present at the device. |
|
All |
||||||||||
Reduces memory demands on the video card. ASG recommends that you set the value of the dialect to the amount of memory installed on your video card (in MB). |
|
All |
||||||||||
Specifies the color intensity. |
pcl_3 |
All |
||||||||||
Specifies the port number for IPP communication. If not specified the default IPP port of 631 will be used. |
ipp_o |
7.5 |
||||||||||
Specifies that the IPP communication will use SSL (i.e. will connect over HTTPS). |
ipp_o |
7.5 |
||||||||||
Specifies the JPEG compression quality for AFP output. The default is 60. |
AFP |
7.5 |
||||||||||
Sends a data string to a device after Cypress starts a print job. < filename> is the name of the file in the Cypress\Server\device_strings directory. |
All |
All |
||||||||||
Sends a data string to a device before Cypress starts a print job. < filename> is the name of the file in the Cypress\Server\device_strings directory. |
All |
All |
||||||||||
konica_550_trays |
Causes Cypress to emit the tray selection commands required for the Konica 550 family of printers. |
postscript_l2 |
7.1 and later |
|||||||||
Specifies that a landscape page will be printed in its original mode (i.e., in landscape mode). |
pcl_5 |
7.0 |
||||||||||
landscape(no) |
Default. Specifies that a landscape page will be rotated and always printed in portrait mode. |
pcl_5 |
7.0 |
|||||||||
lanier_pro1357 |
Emits the commands to control the staple/punch features for a Lanier Pro 1357 printer. This dialect emits the appropriate command for these output bins:
|
postscript_l2 |
7.2.0.39 |
|||||||||
Sends a set of PJL commands with various identifying information for Lexmark Print Release systems. |
postscript_l2 |
|
||||||||||
Specifies the size of a vertical gap that will cause Cypress to insert a carriage return and line feed. This dialect takes a percentage of the text line height and defaults to 90. |
|
All |
||||||||||
Creates a PDF in linearized format that provides a faster display of the first page over slower connections.
Documents longer than this limit use a temporary disk file. If you specify this dialect, Cypress ignores the pdfa dialect.
|
|
7.0 |
||||||||||
Logs a message to the device history when the driver switches from graphic to text mode. You must specify either auto_ascii or auto_epson to use this device dialect. |
|
All |
||||||||||
Lowers the speed of fax transmission. |
fax |
All |
||||||||||
Restricts the Cypress LPD output task to using TCP/IP ports 721 through 731. Cypress uses ports 512 through 1023 by default. This dialect is in effect only when the link DLL is set to lpd_o. |
All |
All |
||||||||||
Includes a command in LPD/LPR Out to enable banner pages to be printed within a job, if requested. This dialect is in effect only when the link DLL is set to lpd_o. |
All |
All |
||||||||||
Increases stock selection control by adding the name(s) of the stock(s) required for the job in the Class field of the control file. This dialect is in effect only when the link DLL is set to lpd_o. |
All |
All |
||||||||||
Specifies line spacing per inch. You can set this dialect to any decimal number between 1.0 and 30.0. |
ascii |
All |
||||||||||
Forces Cypress to split a large form overlay into smaller chunks when it is passed to the device. This is useful when you are sending form overlays to a PostScript printer that imposes a size limit on macros. |
|
All |
||||||||||
Forces Cypress to include the MediaPosition PostScript command when printing to PostScript devices where the same stock is defined to multiple trays. |
postscript_l2 |
All |
||||||||||
media_pos |
Forces Cypress to include the selected tray number in the MediaPosition Postscript command to specify the appropriate input tray. |
|
All |
|||||||||
Sends the stock’s weight as the MediaWeight value. |
DocuSP |
7.5.1.16 |
||||||||||
Allows multipart jobs to be delivered as a single job, resulting in one queue entry, one set of banner pages applied to the entire job, and no offset for all component jobs. Examples of multipart jobs are multiple subreports that are bundled as a single job and multiple copies of a job. |
All |
All |
||||||||||
Specifies the PDF creation process should use the minimum amount of memory. This disables optimization, uses a temporary disk file for linearization, and does not retain images in memory. |
|
7.0 |
||||||||||
Allows plex changes within a job on a page-by-page basis, if supported by the device. |
|
All |
||||||||||
Adds a carriage return at the end of each text output (e.g., a word, a string of characters, or a line of text) whose vertical position is less than one line below the previous line. |
|
All |
||||||||||
Disables the two-dimensional DeltaRow Compression. |
pcl_3 |
All |
||||||||||
Specifies no compression of the data when it is sent to the device. Use this option only for devices using the ESC/P2 language. |
epson |
All |
||||||||||
Instructs Cypress not to append a default extension to an e-mail attachment This dialect is effective only when the link DLL is set to Email. |
All devices that use e-mail |
5.0.01 |
||||||||||
Removes form feed commands from ASCII text documents. |
ascii |
All |
||||||||||
Forces Cypress to convert horizontal move commands into blank characters. Used for printers that do not have commands for horizontal positioning. |
epson_p9t |
All |
||||||||||
Removes the left margin from ASCII text documents. |
ascii |
All |
||||||||||
Old dialect. ASG no longer recommends its use. Use the macro_split device dialect instead. |
|
All |
||||||||||
Removes top and left margin in ASCII text documents. |
ascii |
All |
||||||||||
Turns off PJL auto-detect. Use this dialect when you know the device does not support PJL. |
|
All |
||||||||||
Default. Turns off PJL page queue tracking. This dialect is in effect only when PJL has been detected for a device. |
|
All |
||||||||||
Turns off Cypress’s automatic plex detection. |
|
All |
||||||||||
Disables both the device and global stock substitution definitions. |
All |
All |
||||||||||
Sends an email notification to the specified recipient when a print job completes. <type> can be one of these values:
<recipient> is the name of a Recipient in the Cypress Address Book. |
All |
7.2.0.63, 7.3.2.27 and later |
||||||||||
Removes the top margin from ASCII text documents. |
ascii |
6.5.0.1 |
||||||||||
Forces Cypress to use Adobe Type 1 fonts rather than TrueType fonts. This is necessary for PostScript printers that do not support TrueType fonts. |
|
All |
||||||||||
Causes the driver to issue the command for a Xerox Nuvera printer to perform stapling. |
DocuSP |
7.0 |
||||||||||
Specifies an OCE printer. |
pcl_5 |
All |
||||||||||
Specifies an OCE Highlight color printer. |
pcl_5 |
4.5.19 |
||||||||||
Sends the necessary page setup and tray selection commands for an OCE VarioPrint 6250 printer. |
postscript_l2 |
7.2.0.50 and later |
||||||||||
optimize(fixed_pitch) optimize(position) |
You can specify both fixed_pitch and position for a single device. |
pcl_5 |
All |
|||||||||
Invokes special features on Eltron devices. This dialect supports values from 0 through 31. If more than one option needs to be set, set this dialect to the sum of all desired modes. |
eltron |
All |
||||||||||
output_preference (prefer_ddoc) output_preference (prefer_native) |
Specifies the preferred format for document output. |
All |
5.5.0.1 |
|||||||||
Specifies the physical page number of the incoming document to be stored as the bitmap. The default is the first page. |
bmp |
All |
||||||||||
For dot-matrix printers, allows the selection of roll paper based on the actual length and width of the document. |
Windows_GDI |
5.5 6.1 6.5 7.0 |
||||||||||
Specifies the media type for PCL3 printers. |
pcl_3 |
All |
||||||||||
Emits a mask image as a monochrome (black/white) image even when the printer is configured for color. May be needed when printing small 2D barcodes. |
pcl_5 |
7.5.1.16 |
||||||||||
Creates the PDF in PDF/A format.
|
|
7.0 PDF/A-1A format is available only in 7.3 or later.
|
||||||||||
Emits colors in text and drawings as CMYK instead of RGB. |
|
7.3.x.23 and later |
||||||||||
pdf_distinct_chars |
Emits each character using distinct positioning instead of relying on the glyph widths. This dialect may be needed to avoid some problems in PDFLib. |
|
7.3.1.39 7.5.1.21 |
|||||||||
Searches the specified font substitution table for each font, and if found, embeds that font into the PDF file. When setting up a font substitution table for this purpose, you only need to list the font names (using wildcard characters if needed). You will have to enter a mapped font, but this will not be used, so you can set this field to anything.
|
|
7.3.1.22 |
||||||||||
Ignores all clip path operations. |
|
7.5.1.18 and later |
||||||||||
Turns on PJL page queue tracking. Effective only when PJL is detected for a device. |
|
All |
||||||||||
Specifies how long Cypress will wait for a response from the printer indicating that it supports PJL. |
|
All |
||||||||||
Sends the JTic Creator in the PJL USERNAME command. |
Postscript_L2 |
|
||||||||||
Changes the default setting from landscape to portrait. |
eltron |
All |
||||||||||
print_quality(0) print_quality(1) |
Specifies the print quality setting for devices that support this feature. This dialect is ignored if the draft_mode dialect is set. |
|
All |
|||||||||
Adjusts the PCL orientation and paper size to suit the Printronix L7032 printer. |
pcl_5 |
6.1.0.12 |
||||||||||
|
Controls access restrictions for PDF output:
Enclose the parameters in quotes, and separate multiple parameters by commas. For example: prohibit (“print”, “copy”) does not allow printing of the PDF or copying text from it. The parameters can be in any order and as many as needed can be specified. |
|
7.0 and later Assembly, annotation, and forms parameters are available only in 7.3 or later.
|
|||||||||
protocol(ascii) protocol(ascii_85) protocol(binary) protocol(stream) protocol(tbcp) |
Specifies the encoding method for transmitting data to PostScript devices. Defaults to tbcp. |
|
All |
|||||||||
Specifies a continuous form printer made by PSI. |
pcl_5 |
All |
||||||||||
Punches holes in stock. |
DigiMaster |
4.5.10 |
||||||||||
Inserts quotes around the name portion of the e-mail sender address to avoid problems with embedded commas. |
|
7.3.2.32 and later |
||||||||||
raster(always) raster(never) raster(auto) |
Controls the degree of rasterization that occurs when the device is delivering pages. |
|
All |
|||||||||
raster(x) raster(auto) raster(always) raster(never) |
|
|
6.5.0.3 7.0.0.1
7.3.x.25 8.0 |
|||||||||
Processes a Report Distribution Manager (RDM) job the number of times specified. |
RDM |
All |
||||||||||
Instructs Cypress not to send any of the listed fonts to the printer. You can specify an unlimited number of font names. |
postscript_l2 |
All |
||||||||||
Specifies the resolution of the printer.
|
|
All |
||||||||||
res(n) res(300) res(600) |
Specifies the resolution for PCL_5 and PostScript printers. The resolution can be set to 300 or 600 dpi. Defaults to 300 dpi. |
|
All |
|||||||||
res(n) |
Specifies the resolution when creating TIFF images. You can specify any integer value; the default is 100 (i.e., 100x100 dpi). You also can use this dialect in conjunction with the BMP device DLL to specify the resolution at which to store a bitmap. Set it to the same resolution as the screen used to view the document. The default is the current screen resolution. |
|
All |
|||||||||
res(n) |
Specifies the resolution when creating AFP images. You can specify any integer value. The default is 300 dots per inch. |
AFP |
7.5 |
|||||||||
If specified, a JTic that is redirected to an alternate device will be reset so it reprints from the beginning. |
All |
7.3.1.22 and later |
||||||||||
Improves printing throughout and decreases network bandwidth by suppressing font downloads for fonts already downloaded to the device by Cypress. |
pcl_5 |
All |
||||||||||
Specifies the RightFAX channel that should be used. |
RightFAX |
All |
||||||||||
Causes certain PJL commands to be sent to set up the printer, select the appropriate plex values, and enable the staple/fold operations. |
pcl_5 |
7.2.0.30 and later |
||||||||||
Causes Cypress to emit the special tray selection commands for a Ricoh printer using a Fiery controller. |
postscript_l2 |
9.0.0.11 8.0.5.21 7.5.1.28 |
||||||||||
ricoh_no_punch(x, ...) |
Configures the device to forego drilling the specified stocks when they are used by a Cypress print job. You can specify an unlimited number of stocks. Remember to enclose each stock name in quotation marks. |
pcl_5 |
4.5.21 |
|||||||||
Enables stapling on a Ricoh Pro C900 model printer. |
postscript_l2 |
7.2.0.57, 7.3.2.18 |
||||||||||
ricoh_punch(x, x, ...) |
Configures the device to drill the specified stocks when they are used by a Cypress print job. You can specify an unlimited number of stocks. Remember to enclose each stock name in quotation marks. |
pcl_5 |
4.5.10 |
|||||||||
Turns off spooling at the printer controller, preventing the operator from printing multiple copies. Valid only for printers that support the %KDKSpool command. |
|
5.5.0.3 5.0.0.17 |
||||||||||
send_doc_creator | Sends the document creator (instead of the job name) as the title. | Windows_GDI | 8.0.5.14 | |||||||||
send_identity_creator | Sends the recipient identity, if there is one, followed by the document creator as the title. | Windows_GDI | 8.0.5.14 | |||||||||
Sends the job description (instead of the job name) as the title. |
Windows_GDI |
7.2.0.58 7.3.1.22 |
||||||||||
Uses a separate socket connection per file. |
socket_io |
9.0.0.8 |
||||||||||
Sets the maximum number of pages that the device will staple. You can specify an integer greater than zero for this parameter. If the range of pages being stapled is more than the parameter specified, stapling will be disabled. This dialect takes affect only if the output bin name has been set to enable stapling.
For example, you would enter this command to specify stapling of 100 or fewer pages: staple_limit(100) Documents with more than 100 pages will not be stapled. |
|
7.0 and later |
||||||||||
symbol_set(iso8859-2) symbol_set(latin1) symbol_set(latin5) symbol_set(oem852) symbol_set(oem857) symbol_set(oem862) symbol_set(oem866) symbol_set(win1250) |
Replaces the default symbol set (PC437) with the specified set. Only the symbol sets Iso8859-2, Latin1, Latin5, oem852, oem862, oem866, and Win1250 are supported. If an invalid symbol set is specified, the default symbol set is used. |
|
All |
|||||||||
Supports Tally printers with Epson emulation. |
epson |
All |
||||||||||
text(ascii_8) text(resident_8) text(unicode_8) text(unicode_16) text(subset)
|
Enables you to control how fonts are embedded in PDF documents.
|
CYPPDF |
All |
|||||||||
|
Enables you to control how fonts are embedded in PDF documents. The parameter(s) can be embed or resident. Embed causes the fonts to be embedded into the PDF. You can also specify this value as:
Resident does not embed the fonts but references them by name. You can also specify this value as resident_8. Your viewing system must have the required fonts to display the PDF file correctly. If you specify one parameter only, the value is used for both system and document fonts. If you specify two parameters, the first one is used for system fonts and the second one for document fonts. Embed generates larger PDF files, which can be viewed correctly on any system. Resident generates smaller PDF files, but relies on the viewing system having the fonts needed to display the file correctly. |
|
All |
|||||||||
Puts a trace on the send queue. It causes Cypress to save to a disk file all data that is sent to the printer. The file is created in the Server\sendq_trace directory. |
All |
All |
||||||||||
Forces Cypress to use unidirectional printing, which provides better alignment of vertical lines. By default, Cypress uses bidirectional printing, which is faster. Valid only for dot matrix printers. |
epson |
All |
||||||||||
Displays all errors and error dialogs to the user. ASG recommends that you use this dialect only when troubleshooting and/or when requested to by ASG Customer Support.
|
All |
All |
||||||||||
Instructs Cypress to send fax numbers to RightFAX in the standard canonical format: <TOFAXNUM: +32 (2) 7225430> |
RightFAX |
6.5.0.1 |
||||||||||
References images via DocuVault ID instead of the Resource Index ID. |
|
All |
||||||||||
Instructs the output driver to use TrueType fonts instead of the Adobe Type-1 fonts. ASG strongly recommends that you apply this dialect to all printers that support TrueType fonts.
|
|
5.5.0.1 5.0.0.17 |
||||||||||
Instructs Cypress to position databoxes according to the method used in Version 3.1 instead of the method introduced in Version 4.5. This dialect is intended to support users who upgrade to Version 4.5 from Version 3.1 and are relying on the old method of databox positioning. |
|
4.5.16 |
||||||||||
Xerox_colorqube(<media color>) |
Emits special tray selection and MediaColor commands for a Xerox ColorQube printer. <media color> is the name of the MediaColor, such as “white”. |
Postscript_l2 |
7.3.1.40 7.5.1.28 8.0.5.21 9.0.0.10 and later |