Epson C3400 Technical Reference Guide TRG - Page 133

Level, Program name, Specification, Printer, Model, Language, Ethernet, VB.NET, VB6.0

Page 133 highlights

Level Program name Chapter 3 Application Development Information Specification Printer Model Language USB Ethernet C++ C# VB.NET VB6.0 Basic Step 5 Notifying the When the condition of the printer status from the p r i n t e r i s c ha n g e d , eve n t i s printer to the caused by SNMP from the appli application cation and executes error han- dling. Complete basic features The program combined from - √ √ √ √ √ Step 1 to 5. Monitoring the printer When the ink cover is opened status and controlling during printing, recognizes this as - print jobs an error and cancels printing √ √ - √ - job. Changing the pr int Executes a 90-degree rotation or settings with changes the number of copies DEVMODE by the application. Appli- Obtaining various cation printer information Acquires driver version, name of the administrator, location, sta- - √ √ - √ - 3 tus of the printing job and CPU information of the printer. Obtaining the print Displays "printing completed" completion when the printer acquires the status that label print is com- - √ √ √ √ √ pleted. When the status is not acquired, the message is not dis- played. 133

  • 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
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242

Chapter 3
Application Development Information
133
3
Basic
Step 5 Notifying the
printer status from the
printer to the
application
When the condition of the
printer is changed, event is
caused by SNMP from the appli-
cation and executes error han-
dling.
Complete basic
features
The program combined from
Step 1 to 5.
Appli-
cation
Monitoring the printer
status and controlling
print jobs
When the ink cover is opened
during printing, recognizes this as
an error and cancels printing
job.
Changing the print
settings with
DEVMODE
Executes a 90-degree rotation or
changes the number of copies
by the application.
Obtaining various
printer information
Acquires driver version, name of
the administrator, location, sta-
tus of the printing job and CPU
information of the printer.
Obtaining the print
completion
Displays “printing completed”
when the printer acquires the
status that label print is com-
pleted. When the status is not
acquired, the message is not dis-
played.
Level
Program name
Specification
Printer
Model
Language
USB
Ethernet
C++
C#
VB.NET
VB6.0