Intermec PX4i Fingerprint Developer's Guide (old) - Page 91

Listing Images, Removing Images and Image Files - driver

Page 91 highlights

Chapter 5 - Managing Fonts, Bar Codes, and Images 50 INPUT "Protocol:", P$ 60 STORE IMAGE N$, W%, H%, P$ 70 STORE INPUT 100 80 STORE OFF RUN The system variable SYSVAR allows you to check the result of an image download using STORE INPUT: • SYSVAR (16) reads the number of bytes received. • SYSVAR (17) reads the number of frames received. Both values are reset when a new STORE IMAGE statement is executed. A special case involves print images complying with the PRBUF protocol. These are not normal pictures or logotypes, but complete labels including including printable objects which have been designed in some application program or printer driver in the host. Using the PRBUF statement, these print images can be downloaded directly to the printer image buffer and printed, but cannot be saved in the printer. Listing Images The names of all images stored in printer memory can be listed to the standard OUT channel using an IMAGES statement, or to a program using the IMAGENAME$ function. Image files can be listed to the standard OUT channel using a FILES statement. This example lists all standard images in the printer memory. IMAGES This results in: CHESS2X2.1 DIAMONDS.1 3568692 bytes free Ok CHESS4X4.1 GLOBE.1 1717812 bytes used Removing Images and Image Files Images can be removed from the read/write devices ("/c", "tmp:", and "card1:") using REMOVE IMAGE statements. Image files can be removed from the read/write devices ("/c", "tmp:", and "card1:") using KILL statements. Intermec Fingerprint Developer's Guide 75

  • 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
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187

Chapter 5 — Managing Fonts, Bar Codes, and Images
Intermec Fingerprint Developer’s Guide
75
50
INPUT “Protocol:”, P$
60
STORE IMAGE N$, W%, H%, P$
70
STORE INPUT 100
80
STORE OFF
RUN
The system variable SYSVAR allows you to check the result of an image download
using STORE INPUT:
SYSVAR (16)
reads the number of bytes received.
SYSVAR (17)
reads the number of frames received.
Both values are reset when a new STORE IMAGE statement is executed.
A special case involves print images complying with the PRBUF protocol. These are
not normal pictures or logotypes, but complete labels including including printable
objects which have been designed in some application program or printer driver in
the host. Using the PRBUF statement, these print images can be downloaded
directly to the printer image buffer and printed, but cannot be saved in the printer.
Listing Images
The names of all images stored in printer memory can be listed to the standard OUT
channel using an IMAGES statement, or to a program using the IMAGENAME$
function.
Image files can be listed to the standard OUT channel using a FILES statement.
This example lists all standard images in the printer memory.
IMAGES
This results in:
CHESS2X2.1
CHESS4X4.1
DIAMONDS.1
GLOBE.1
3568692 bytes free
1717812 bytes used
Ok
Removing Images and Image Files
Images can be removed from the read/write devices (“/c”, “tmp:”, and “card1:”) using
REMOVE IMAGE statements.
Image files can be removed from the read/write devices (“/c”, “tmp:”, and “card1:”)
using KILL statements.