ELP offers a variety of printer language emulations.
1. Here the emulations which are available on all platforms.
They can be configured using the Startup Agent or Rule assistant. These data streams are converted to PCL5 and usually even can be scaled to fit the destination page sizes.
The following list of ELP functionality which are not a real emulation, but convert bar code sequences and sometimes even a little more to PCL5:
-
Cobra Box, emulates the bar codes of the Cobrabox. Further details can be downloaded from www.cobrasystems.com
-
Brother bar code emulation
-
PSi Printer bar code emulation
-
Barcodes with ELP according to the International Standards for bar code printing on laser printers
- PostScript (Own way of bar code printing)
The benefit of the conversion to PCL5 is:
-
the result can be printed on any printer
-
The archive system get the document in a standardized format
-
ELP can E-Mail/Fax as Tiff / PDF
-
ELP can archive it in the same formats
2. Here the list of Emulations which are only available on the Windows platform: W-ELP
3. Other, available again on all platforms
3.1 HexEmulation
Once set in the GLOBAL or any positive search or triggered section, the output of the ELP server is converted into a readable hex data stream. Use any time the key
HEXOUTPUT=ON
3.2 Converting any special character in the data stream
ELP offers the possibility to encode any character in the data stream by the application, using an special hex ## notation. Therefore use the ini file key HEXCONVERSION. Any string can be entered, ELP will search in the complete data stream for this key and replace the following 2 HEX/ASCII Bytes into the ASCII character.
HEXCONVERSION=\x
Example data stream: Men\x81 will be printed using PC8 symbol set as the German Menü
Note: This function can't be used together with the next method!
3.3 Converting any hexadecimal coded strings in the data stream
Beside the way described above ELP offers the possibility to encode any hex coded data stream wrapped between the same start/stop character into its ASCII representative characters, using an special hex ## notation. Therefore use the ini file key HexWrapper.
Any start/stop character can be entered, ELP will search in the complete data stream for this key and replace the following HEX/ASCII Bytes into their ASCII characters.
ini file: HexWrapper=\ (which can also be coded as \x5C)
Example data stream: "print \1B28733342\bold"
is converted to "print Esc(s3Bbold" Esc is ASCII 27
and printed like this: "print bold"
Note: This function can't be used together with the above described method!
3.4 Simple emulations with fixed commands
Can also mostly be solved with rules
[Exchange italic to bold italic (PCL)]
Search_Binary=\x1B(s1S
Replace_Binary=\x1B(s1s3B
; Speed up the process
ReadOnlySearchKeys=ON
3.5 PCL3GUI HP Business Inkjet support