Xerox file formats

If you are printing to a Xerox laser printer, this information can help resolve printing problems. This describes how the Barr Host Communications Suite handles files with LPS Acronym for Laser Printer Series. A Xerox file format used for form overlays, fonts, or logos., Interpress A page description language from Xerox used on the 2700 and 9700 page printers (medium to large-scale laser printers)., Metacode A Xerox-generated data stream that provides all-points addressability on Xerox centralized printers., and LCDS Acronym for Line Condition Data Stream. An LCDS print job or print file is line data (text) with some text-based Xerox commands included, such as DJDE commands. file formats.

Files with these formats are usually created on a computer and sent to Xerox laser printers from BARR/PRINT to EPS. Printer resource files from the mainframe also can be in these formats at the host.


LPS files

LPS files are used as form overlays, fonts, or logos. Typically, these resource files are created on the computer and then stored on the Xerox printer�s hard disk. When a file is sent to the printer, DJDEs in the print data tell the printer which resources to use.

LPS file format

LPS files are distinguished by a 128-byte file format header that contains the file name and file type. The number of bytes in the file is typically an integer multiple of 128. The following table describes the file header.

Offset

Field

Comments

0

File name (RAD 50 format)

Zero if not used

4

File name (RAD 50 format)

Zero if not used, Font = C4 27, Form = 5D 28, Logo = 27 4C

6

File size

File size in 512 byte blocks

8

First free byte

 

10

Date (DOS format)

Not used

12

Record size in byte

 

16

Reserved

 

18

ASCII file name

Only six of the nine bytes are used, the unused bytes must be zero

27

ASCII file type

Font = FNT, Form = FRM, Logo = LGO

30

Reserved

 

34

00

 

126

00

 

127

2A

ASCII asterisk (*)

 

Metacode and LCDS files

Because some print data (Xerox LCDS Acronym for Line Condition Data Stream. An LCDS print job or print file is line data (text) with some text-based Xerox commands included, such as DJDE commands. and Metacode A Xerox-generated data stream that provides all-points addressability on Xerox centralized printers. Metacode is a block variable, print file format similar to the mainframe format RECFM=VBM. Metacode files are generated with host and computer programs.) contains special formatting that would conflict with ASCII control characters, Barr Host Communications Suite must receive this data in one of the following formats: VBM or S/370. For more information, see the File and record formats topic.