HP d640 HP D640 High-Volume Printer - Technical Reference Manual, C5630-90030 - Page 53

Using a Disk File in a PCL Job, File Identifier Name ASCxx - The File Identifier Name is ASCII data. - high volume printer

Page 53 highlights

Using a Disk File in a PCL Job The Alphanumeric ID command reads a file stored on the hard disk or floppy disk. With this command, the D640 reads the file into memory and treats this information as if it was part of the original print job. The result is similar to an "include" statement in a high-level programming language. The D640 does not do any special processing of the file, see "Recommended Contents of Binary Data" on page 46. The format of the Alphanumeric ID command is as follows: & n # W [ file identification data ] # The number of bytes of data that follow the capital W. A value must be supplied. [file identification data] Byte Content 1 Operation Byte (UB) 2 ... File Identifier Name (ASCxx) # Operation Byte (UB) - The Operation Byte is an unsigned byte, which may have a value 0 through 5. The LaserJet family of printers uses this byte to indicate whether the file contents are treated as a font or as a macro. The D640 does not use this byte, but requires the value to be within the range specified. (The values 0 to 5 are control codes , , , , and .) File Identifier Name (ASCxx) - The File Identifier Name is ASCII data. The D640 requires the full pathname of the file, including the volume name. Files and directories can contain the letters A..Z, a..z, and the numerals 0..9. For example: C:\PCL5\USER\MyFile.pcl. Do not use quotation marks around the filename. Volume Physical Device c: or C: The internal hard drive a: or A: The floppy drive The PCL commands to manage fonts, macros, patterns, and symbol sets only act on objects in memory. The disk file can be removed only with the @PJL FSDELETE command. In the examples below, is a line feed, is carriage return, is the Escape character, and → means that the line is continued. Chapter 4: Using the Printer's Hard Disk 47

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122

Chapter 4: Using the Printer’s Hard Disk
47
Using a Disk File in a PCL Job
The Alphanumeric ID command reads a file stored on the hard disk or
floppy disk. With this command, the D640 reads the file into memory
and treats this information as if it was part of the original print job. The
result is similar to an “include” statement in a high-level programming
language.
The D640 does not do any special processing of the file, see
“Recommended Contents of Binary Data” on page 46.
The format of the Alphanumeric ID command is as follows:
<ESC> & n # W [ file identification data ]
#
The number of bytes of data that follow the capital W. A value
must be supplied.
[file identification data]
Operation Byte (UB) – The Operation Byte is an unsigned byte, which
may have a value 0 through 5. The LaserJet family of printers uses
this byte to indicate whether the file contents are treated as a font or
as a macro. The D640 does not use this byte, but requires the value
to be within the range specified. (The values 0 to 5 are control codes
<SOH>
,
<STX>
,
<ETX>
,
<EOT>
, and
<ENQ>
.
)
File Identifier Name (ASCxx) – The File Identifier Name is ASCII data.
The D640 requires the full pathname of the file, including the volume
name. Files and directories can contain the letters A..Z, a..z, and the
numerals 0..9. For example:
C:\PCL5\USER\MyFile.pcl
.
Do not use
quotation marks around the filename.
The PCL commands to manage fonts, macros, patterns, and symbol
sets only act on objects in memory. The disk file can be removed only
with the @PJL FSDELETE command.
In the examples below, <LF> is a line feed, <CR> is carriage return,
<ESC> is the Escape character, and
means that the line is
continued.
Byte Content
1
Operation Byte (UB)
2
...
#
File Identifier Name (ASCxx)
Volume
Physical Device
c: or C:
The internal hard drive
a: or A:
The floppy drive