1 using inhibit panel with an application, 2 generating text objects, 3 rendering print jobs – HID HDPii Plus User Guide 2.0 User Manual
Page 95

HDP5000 & HDPii Card Printer Encoder User Guide_L000950, 2.0
December 2012
Page 95 of 103
© 2012 HID Global Corporation. All rights reserved.
10.1.1 Using Inhibit Panel with an Application
Some applications can utilize the inhibit panel by using text objects containing a “~i” within the
print job itself. The “~i” is followed by the file path and file name of a bitmap file, which is
merged when the print job is rendered.
•
Rendering is the process that changes the application output to instructions that the
printer understands.
•
This string will be removed from the print and the bitmap will be used to define the area
where the transfer is to be inhibited.
10.1.2 Generating Text Objects
Incompatible Applications (which do not print text as objects): Some Windows
applications create print jobs, but do not generate text objects within the print job output.
•
These types of application are not compatible with the inhibit panel and will not generate
the correct print output. If an application saves its files as a single bitmap the text will
not be sent to the printer to be handled correctly.
•
In this case the “~i" string may appear printed on the card instead of being substituted
with the inhibit bitmap.
•
Examples of applications (which are incompatible with inhibit printing) are Notepad and
Microsoft Paint. Use Microsoft Paint for the creation of the INHIBIT BMP.
Compatible Applications (which utilize text objects compatible with the Inhibit Panel):
Windows applications which generate text objects to Windows GDI are compatible with inhibit
panel operation. (Note: Compatible applications allow you to edit text strings after saving the
file. Examples of compatible applications are Corel Draw, Microsoft Word, and Microsoft
WordPad.)
10.1.3 Rendering Print Jobs
Rendering of the print job occurs on the given local workstation if the Printer Driver is installed
for use on that particular workstation.
Shared Instance: However, if the Printer Driver is a shared instance (for example, shared
from another workstation), the print job is rendered (converted to something that the printer
understands) on the workstation where the Printer Driver is shared from while under Microsoft
Windows.
Print Job Rendering: Under Microsoft Windows Vista, the rendering of the print job may be
performed on either the workstation sharing the printer or the workstation creating the print
job, depending upon the setting chosen in the printer instance.
Rendering Engine: Since the Printer Driver looks for the file with the “~i” command, the file
location specified within the command is relative to the sharing workstation on Windows.
•
Under Windows Vista the default configuration is to render the job on the workstation
that is generating the print job.
•
The bitmap image file must exist in the location specified on the sharing workstation or
on the printing workstation, depending upon your settings for that printer on the
workstation generating the print job.
Example: Place a “~iC:\Test\inhibit.bmp” text object within a Word Pad print job against a
non-shared (for example, local) printer under Windows XP to cause the Printer Driver to look
for a file with that name and location on the local workstation. (Note: This is because the
Printer Driver processing occurs on the local workstation.)