User Guide: Guarddraw 5.1 For Windows Guarddraw 5.1 For Windows
User Guide: Guarddraw 5.1 For Windows Guarddraw 5.1 For Windows
Introduction-------------------------------------------------------- 7
Setting Up the GuardDraw Workspace -------------------- 8
Specifying Undo Levels ----------------------------------------- 9
Setting the Error Logging Option --------------------------10
Connecting GuardDraw to a Database --------------------11
Setting Up Printers ----------------------------------------------12
The GuardDraw Workspace ---------------------------------14
Selecting Page Sizes ---------------------------------------------18
Creating New Card Designs ----------------------------------20
Opening Existing Card Design Files -----------------------21
Saving Card Designs --------------------------------------------22
Importing or Removing the Card Background ---------23
Drawing Shapes --------------------------------------------------26
Adding Static and Dynamic Text ---------------------------30
Adding Images----------------------------------------------------33
Adding Bar Codes -----------------------------------------------37
Moving and Rotating Objects --------------------------------45
What’s New in If you are already familiar with GuardDraw 4.0 or earlier, here’s what
GuardDraw 5.1 is new in version 5.1:
• 32-bit allows you to take full advantage of your Windows 95, 98,
or NT 4.0 (or higher) operating system
• configurable to connect to either ODBC or Jet data sources
(see “Connecting to an External Data Source”)
• highly customizable print and page setup options
(see “Setting Up Printers” and “Selecting Page Sizes”)
• programmable image types (see “Adding Images”)
• no database connection required for textual data
(see “Adding Static and Dynamic Text”)
• supports five new bar code types (see “Adding Bar Codes”)
A Note for First-Time The first step on the road to designing identification cards is to learn
Computer Users how to configure and use the software. This user manual will guide
you through the entire process of configuring your GuardDraw
workspace, linking to the EPISUITE database, and designing cards.
The procedures outlined in this guide are straightforward, step-by-
step instructions that even first-time computer users will be able to
follow.
You can tailor the GuardDraw workspace to better suit your needs.
For example, you can hide certain parts of the workspace, such as the
status bar or any of the tool bars. The workspace setup you choose
becomes the default setup used each time you start GuardDraw.
You can override these options at any time, while still maintaining the
default setup, simply by choosing the Text Style Bar, Tool Bar, Attribute
Bar, Status Bar and Barcode Bar commands from the View menu.
If you undo too many levels of actions or commands, you can also
reverse the Undo with the Redo command in the Edit menu.
Setting Up a 1. Choose the Print command from the File menu. The Print dialog
Card Printer box displays.
2. Select the printer you want to use. The default printer (as
specified in the Windows Printers control panel) will appear in
the list box. To select a different printer, scroll down the list and
choose from the printers displayed.
Note: With the exception of the Front Only radio button, these
selections should only be made if you have a specialized printer
that prints on both the front and the back of cards, or if you want
to manually flip the cards over to print on their backs. If you want
to manually flip cards over to print on their backs—
especially if you are batch-printing both sides of the cards—you
should know that this method will require a moderate amount of
trial and error before you achieve satisfactory results.
Setting Up Printers 13
The GuardDraw Workspace
The Tool Bar The tool bar is displayed across the top of the application window,
below the menu bar. The tool bar provides quick mouse access to many
of GuardDraw’s File, Edit, Draw, and Help menu commands.
A C E G H I K
B D F J L
The Drawing Object The Drawing Object buttons provide quick mouse access to all of the
Buttons commands in the Draw menu. They allow you to draw lines;
rectangles; round rectangles (rectangles with rounded corners);
ellipses; polygons; static text objects (text that remains the same from
card to card); dynamic text objects (text that has been linked to
EPISUITE database fields or expressions); bitmaps; image keylines
(blank boxes that are linked to the EPISUITE application image dis-
play fields); and bar codes.
The line, rectangle, round rectangle, ellipse and bitmap objects can be
constrained to perfectly horizontal or vertical lines, or to perfect squares
and circles, by holding down the SHIFT key while you draw.
The following tools are available in the GuardDraw Text Style bar:
A B C D E
The Attribute Bar The Attribute bar is displayed across the top of the application
window, below the text style bar. It provides quick mouse access to
color settings for lines, object fills, and text.
The following pick lists are available in the GuardDraw Attribute bar:
A B C D F
A Line Attribute pick lists C Text Color pick list E O (Overlay) Plane button
B Fill Color pick list D K (Resin Black) Plane button F Static Text/Data Field pick list
The Fill Color and Text Color pick lists allow you to select colors for
drawing objects (ellipses, etc.) and text objects.
The Static Text/Data Field pick list allows you to link dynamic text ob-
jects and image keylines to EPISUITE database fields and
expressions. For instance, you could link a dynamic text object to the
First_Name field in the database. “First_Name” will appear on your
card design, in whatever font and point size you select; but it will be
replaced by the cardholder’s first name (in your specified font and
size) when you print the ID card.
The BarCode Bar The BarCode bar is displayed across the top of the application win-
dow, below the attribute bar. It provides quick mouse access to bar
code property settings.
The following pick lists are available in the GuardDraw BarCode bar:
Barcode Property pick list. Allows you to se- Barcode Value pick list. Allows you to select
lect bar code properties. By setting these prop- values, or enter text, for barcode properties.
erties, you have complete control over how the Valid entries for this field may be found in
bar code is displayed and printed. the individual property descriptions.
You may have multiple Front and Back design windows open at the
same time.
A B C
1. Make sure you set up the appropriate default printer. See the
section “Setting Up Printers” for details.
2. Choose the Page Setup command from the File menu. The Page
Setup dialog box displays.
3. Select the required card size from the options listed in the Card
Size pick list . Select any of the defaults, or select “Custom Size”
to specify your own dimensions.
6. Adjust the left, right, top and bottom page margins, if desired.
7. In the Cards Across field, indicate the number of cards that are to
be printed across the page (for batch printing purposes). In
general, a landscape page will allow you to print more cards
across than a portrait page, though you will not be able to print as
many cards down.
8. In the Cards Down field, indicate the number of cards that are to
be printed down the page (for batch printing purposes). In
general, a portrait page will allow you to print more cards down
than a landscape page, though you will not be able to print as
many cards across.
10. Check the Print Color and K Planes Separately option if your card
printer outputs four process colors (cyan, magneta, yellow and
black) when they are specified on separate document “pages.”
The first page should be in CMY, and the second should be
monochrome. This option merges the two pages into one, to
output four-color process.
You can have multiple front and back card designs open at the same
time.
1. Make sure you have already set up a default printer and speci-
fied the card size and orientation.
2. Choose the New command from the File menu or click the New
button on the tool bar. GuardDraw will open two new design
windows: one for the front of the card, and another for the back.
2. In the File Name field, type the name of the card design you
want to open or select it from the list.
Opening a Recently 1. Open the File menu. The last four card designs that were saved
to disk will be listed at the bottom of the menu, directly above
Saved Card Design
the Exit command.
2. Choose the name or number of the card design that you want to
open.
Saving a Card Design 1. Choose the Save command from the File menu. A Save As
for the First Time dialog box appears.
3. Click OK.
Saving Previously- 1. Choose the Save command from the File menu; or
Saved Card Designs
2. If you want to save the design with a new filename, choose the
Save As command from the File menu, and follow Steps 2 and 3
above.
Importing the Card 1. Make sure that you have selected the appropriate card design
Background window (either the front or the back).
3. In the File Name field, type the name—including the path and
extension—of the background file you want to insert into your
card design, or use the buttons to browse to your file.
4. Click OK.
5. The Crop dialog box will appear with your card background
image displayed inside it. Use the different buttons on the
dialog box to increase or decrease the magnification of the image.
Cropping the Card When you add a background image to the card design, it is placed in a
dialog box that allows you to crop it to your taste. Once in the Crop
Background
dialog box, you will notice that a highlighting box with eight sizing
handles is placed directly over the center of the image. The size of this
highlighting box will change depending on your selected page size
(see “Selecting Page Sizes”). At this point, you can either capture the
portion of the image “as is,” or resize the highlighting box to capture
some or all of the image.
2. Press and hold down your left mouse button, and drag (move)
the cropping area to the desired location on the background
image. Release the left mouse button when you are satisfied
with the new location of the highlighting box.
2. Press and hold down your left mouse button, and drag (move)
the handle towards the center of the cropping area.
Removing the Card 1. Make sure that you have selected the appropriate card design
Background editing window (either the front or the back).
3. The system will ask: “Are you sure you want to remove the
background image from the front/back of the card?” Choose Yes
to remove the card background image. Choose No to cancel.
Exporting the Card 1. Choose the Export Background command from the Edit menu. The
Background Save As dialog box will be displayed so you can name your image,
define the file type, and specify the directory to which it will be saved.
3. Press and hold down the left mouse button to anchor one end of
the line, and then drag the pointer. A flexible line stretches from
the anchor point to the new pointer position.
4. When you are satisfied with the line, release the left mouse
button.
To Edit a Line
1. Select the line. Handles will appear at either end of the line.
2. Position the mouse pointer over one of the handles, then press
and hold down the left mouse button.
4. When you are satisfied with the line, release the left mouse
button.
4. When you are satisfied with the rectangle’s size and shape,
release the left mouse button.
To Edit a Rectangle
1. Select the rectangle. Handles will appear on each side and
corner of the object.
2. Position the mouse pointer over one of the handles, then press
and hold down the left mouse button.
4. When you are satisfied with the rectangle’s new size and shape,
release the left mouse button.
4. When you are satisfied with the rectangle’s size and shape,
release the left mouse button.
2. Position the mouse pointer over one of the handles, then press
and hold down the left mouse button.
Drawing Shapes 27
3. Drag the pointer to a new position on the editing screen.
4. When you are satisfied with the rectangle’s new size and shape,
release the left mouse button.
3. Hold down the left mouse button, and drag the handle toward
the center of the object, to increase the curvature of the rounded
corners, or away from the center of the object, to decrease the
curvature.
4. When you are satisfied with the rectangle’s new shape, release
the left mouse button.
4. When you are satisfied with the ellipse’s size and shape, release
the left mouse button.
To Edit an Ellipse
1. Select the ellipse. Handles will appear on each side of the object.
2. Position the mouse pointer over one of the handles, then press
and hold down the left mouse button.
4. When you are satisfied with the ellipse’s new size and shape,
release the left mouse button.
Note: Do not hold down the left mouse button during this
procedure, since the Polygon tool will continue to create anchor
points as you move the pointer.
4. When you reach the point where you want the line to end,
press the left mouse button to create another anchor point.
6. To add the last side, double-click where you want the point to
end.
To Edit a Polygon
1. Select the ellipse. Handles will appear at each anchor point you
created.
2. Position the mouse pointer over one of the handles, then press
and hold down the left mouse button.
Drawing Shapes 29
Adding Static and Dynamic Text
The Text button The Text command performs two functions in GuardDraw. It can
create static text objects, which are used as non-changeable design el-
ements such as headlines or field labels (for example, “First Name”). It
can also create dynamic text/data objects—objects that are connected
to a data field or expression, and which change from card to card (for
example, the first name of the cardholder).
The dynamic text/data field options available through the Text pick
list are directly dependent on the type of database connection you
have. For example, if GuardDraw is configured to access the textual
data in your database, it will retrieve the available field names through
the GA_TABLENAMES table. This points to the tables in your data-
base, which contain all of the data you will be printing on your cards.
The field names displayed in the Text pick list will have the table name
as a prefix. If there is no prefix, then the field name is an alias located
in the GA_ALIAS table. Aliases behave in much the same way as the
Label does in an Expression, allowing you to create more meaningful
or shorter names for the fields you need to access.
When GuardDraw has access to your database, you will have full use
of the Define Expressions feature. You do not require special program-
ming experience to create dynamic text objects. You do, however, re-
quire a knowledge of your database’s particular SQL expressions, if
you intend to use expressions in your card design (see “Defining Ex-
pressions”).
If GuardDraw does not have access to textual data, it will display the
field names found in the GA_LAYOUTFIELDS table. This table con-
tains tags that are used to retrieve the available data fields directly
from your application. Therefore, the text/data field options must be
pre-configured in this table to reflect the input fields in your applica-
tion in order to be available from the Text pick list. Please note that the
Define Expressions feature is not available in this mode.
The links between the database (or table) and your card design are
created automatically. Thus, your only task is to select the font, style,
point size, color and location of both the data fields/expressions and
text objects.
2. Click on the arrow to the right of the Text/Data Field pick list in
the Attribute Bar. The list will expand to reveal your available
text/data field options.
4. Move your mouse pointer onto the editing screen. The pointer
will change from an arrow to a cross.
5. Press and hold down the left mouse button to anchor one end of
the text box, and then drag the pointer. A flexible box stretches
from the anchor point to the new pointer position.
6. When you are satisfied with the size and location of the text box,
release the left mouse button.
7. Click on the Select button in the Tool Bar, or choose the Select
command from the Draw menu.
8. Double-click on the text box, or select the text object and choose
Object Properties from the Edit menu. A Static Text Properties
dialog box will appear.
10. Select the font, style and point size by using the pick lists in the
Text Style Bar, or by choosing the Font command in the Style
menu.
11. Select the text color by using the Text Color pick list in the
Attribute Bar, or by choosing the Text Color command in the
Object menu.
12. Adjust the text justification by using the Justify buttons in the
Text Style Bar.
14. Adjust the text box line weight by using the Line Weight pick list
in the Attribute Bar.
Creating a Dynamic 1. Click on the Text button in the Tool Bar, or choose the Text
Text Object command from the Draw menu.
2. Click on the arrow to the right of the Text/Data Field pick list in
the Attribute Bar. The list will expand to reveal your available
text/data field options.
3. Select any of the data fields available from the pick list.
Adding Database 1. Click on the DB Image button in the Tool Bar, or choose the DB
Images Image command from the Draw menu. You will notice that the
default option in the Static Text/Data Field pick list has changed
The DB Image button to Photograph.
2. Click on the arrow to the right of the Static Text/Data Field pick
list. The list will expand to reveal your available data field
options (e.g., Fingerprint, Photograph or Signature).
4. Move your mouse pointer onto the editing screen. The pointer
will change from an arrow to a cross.
5. Press and hold down the left mouse button to anchor one end of
the image box, and then drag the pointer. A flexible box stretches
from the anchor point to the new pointer position.
Adding Images 33
6. When you are satisfied with the size and location of the image
keyline, release the left mouse button.
Creating a For complete details on removing the image background (that is, cre-
Cameo Effect ating a cameo effect or chromakey), refer to “Editing Object Proper-
ties” later in this user guide.
Adding Images Image objects are similar to card backgrounds, except that they can be placed
on your card design in much the same way as objects such as images,
barcodes, and static or dynamic text.
The Image button
1. Click on the Image button in the Tool Bar, or choose the Image
command from the Draw menu.
3. Press the left mouse button to anchor one corner of a flexible rect-
angle, and then drag the pointer. The flexible highlighting box
stretches from the anchor point to the new pointer position.
4. When you are satisfied with the highlighting box's size and shape,
release the left mouse button. The Image Properties dialog box
appears.
6. Select the image file you want to load into your card design, and
click OK. You will be returned to the Image Properties dialog box,
and the image will be loaded onto the card design. If you wish,
reposition the Image Properties dialog box so that you can view
the image object beneath it. This will allow you to reset the
object's properties, and see immediately how they will affect the
appearance of the image.
8. Click OK.
Resizing an Image ghosts and cameo effects can be applied to Image objects. For
Image Object complete details, refer to “Editing Object Properties”.
1. Select the image. Handles will appear on each side and corner of
the object.
2. Position the mouse pointer over one of the handles, then press
and hold down the left mouse button.
Adding Images 35
3. Drag the pointer to a new position on the editing screen.
4. When you are satisfied with the image’s new size and shape,
release the left mouse button.
Drawing a Hold down the SHIFT key while you draw the highlighting box. The
Perfect Square image will be sized to fit within the square.
Bar Code Properties The following bar code properties are available in the BarCode Prop-
and Values erty pick list:
BarCodeType
Sets the type of bar code to be used. By setting this property, you se-
lect the type of bar code that is displayed or printed. The following is
a list of the possible types of bar codes:
Code 3 of 9
Alphanumeric bar code which allows uppercase letters and numbers.
Each character consists of nine elements. Three of the elements are
wide; hence the name, “3 of 9”. An embedded CRC character is present.
Set the Checksum value to Standard, to add a checksum to the bar
code.
Extended Code 3 of 9
Similar to Code 3 of 9, except that it allows the full 128 ASCII character
set to be encoded by printing two bar code characters for each text
character. Set the Checksum value to Standard, to add a checksum to
the bar code.
Interleaved 2 of 5
A numeric bar code. Each encoded character is composed of five ele-
ments—two wide and three narrow. The number of characters to be
printed must be even. If the number of characters is odd, then a zero
will be appended to the beginning of the code. Set the Checksum value
to Standard, to add a checksum to the bar code.
Extended Code 93
Similar to Code 93, except that it allows the full 128 ASCII character set
to be encoded. Set the Checksum value to Standard, to add a checksum
to the bar code.
UPCA
Universal Product Code, version A. Used to encode an 11-digit num-
ber. The first digit is the system number, and the rest are data charac-
ters. Both two and five digit supplementals are also supported.
Checksum not used.
UPCE 10 digit
A zero-compressed version of the UPCA bar code. This version allows
10 digits to be encoded. The first digit must be zero. Both two and five
digit supplementals are also supported. Checksum not used.
UPCE0 6 digit
A zero-compressed version of the UPCA bar code. This version allows
6 digits to be encoded. The first digit must be zero. Both two and five
digit supplementals are also supported. Checksum not used.
UPCE1 6 digit
A zero-compressed version of the UPCA bar code. This version allows
6 digits to be encoded. The first digit must be zero. Both two and five
digit supplementals are also supported. Checksum not used.
EAN 13
Used when the country origin must be known. EAN 13 is composed
of 13 digits. The first two characters are used to define the country of
origin; the next 10 are data; the last is a checksum. Both two and five
digit supplementals are also supported. Checksum not used.
EAN 8
Used when the country origin must be known. EAN 8 is composed of
eight digits. The first two characters are used to define the country of
origin; the next five are data; the last is a checksum. Both two and five
digit supplementals are also supported. Checksum not used.
Code 128 A
A variable-length bar code that is capable of encoding the full 128 ASCII
character set. Code 128 allows three subsets: A, B and C. This version
allows all standard uppercase alphanumeric keyboard characters, plus
control characters. Set the Checksum value to Standard, to add a
checksum to the bar code.
Code 128 B
A variable-length bar code that is capable of encoding the full 128 ASCII
character set. Code 128 allows three subsets: A, B and C. This version
allows all standard uppercase alphanumeric keyboard characters, plus
all lowercase alpha characters. Set the Checksum value to Standard,
to add a checksum to the bar code.
Code 128 C
A variable-length bar code that is capable of encoding the full 128 ASCII
character set. Code 128 allows three subsets: A, B and C. This version
allows includes a set of 100 digit pairs, from 00 to 99
inclusively. This allows double-density numeric digits: two digits per
bar-coded character. Set the Checksum value to Standard, to add a
checksum to the bar code.
Codabar
A variable-length bar code that is capable of encoding 16 characters,
including 0 to 9, plus the symbols “-”, “$”, “;”, “.” and “+”. Used prima-
rily for numeric data. Any one of “a,” “b,” “c” or “d” must be used as
the start and stop characters. Set the Checksum value to Standard, to
add a checksum to the bar code.
MSI Plessey
A variable-length bar code that is capable of encoding up to 15 nu-
meric digits. Set the Checksum value to one of the following, to add a
checksum to the bar code:
Symbol PDF417
A two-dimensional symbology that allows you to encode a Portable
Data File with ASCII, binary, or numeric data. The Symbol PDF417 is
particularly useful if you need to encode large amounts of data onto a
limited space (e.g., an ID card that requires customer or employee pro-
files, biometric data, and personal descriptions).
Code 49
A multiple-row bar code that can encode the full ASCII character set
below ASCII 128. Up to 49 alphanumeric characters or 81 numeric char-
acters can be encoded. These characters are encoded into two to eight
rows, each divided by a separator bar. The top and bottom of the sym-
bol also have separator bars that extend to the ends of the minimum
quiet zones.
Code 16K A
A multiple-row bar code that can encode the full ASCII character set
below ASCII 128 using existing UPC and Code 128 character set pat-
terns. In Code 16K A, you can encode punctuation, digits, uppercase
letters, and control codes below the space character.
Code 16K C
A multiple-row bar code that can encode the full ASCII character set
below ASCII 128 using existing UPC and Code 128 character set pat-
terns. In Code 16K C, only digits can be encoded. This mode prints
digits in double-density compressed mode.
Text
Sets the text to be used in creating the bar code. The Text property
allows you to set the text that will be used to generate the bar code
itself. When this property is selected, the Value pick list changes to a
data entry box and allows you to input the bar code text. The bar code
changes on the editing screen as you type.
Checksum
Controls how the checksum is created. Checksums can be optionally
added to some bar codes. See the BarCodeType descriptions for more
information.
Direction
This property controls the horizontal and vertical position of the bar
code within the highlighting box.
Value Description
Left to Right Justifies the bar code horizontally from the left to right
margins.
Top to Bottom Justifies the bar code vertically from the top to
bottom margins.
Right to Left Justifies the bar code horizontally from the right to
left margins.
Bottom to Top Justifies the bar code vertically from the bottom to top
margins.
Ratio
Sets the ratio of the bar code. The ratio of the wide bars to narrow bars
can be controlled using this property. The default value is a ratio of
3:1. Valid selections for this property are listed below. This property
Value
3:1
2.5:1
2:1
Drawing a Bar Code 1. Click on the Barcode button in the Tool Bar, or choose the
Barcode command from the Draw menu.
The Barcode button
2. Move the mouse pointer onto the editing screen.
3. Press the left mouse button to anchor one corner of a flexible bar
code rectangle, and then drag the pointer. The flexible rectangle
stretches from the anchor point to the new pointer position.
4. When you are satisfied with the bar code’s size and shape,
release the left mouse button.
Linking the Bar Code In order for the bar code to convert and use the proper data from the
to a Database Field EPISUITE database, it is extremely important that you link it to an
EPISUITE database field.
or Expression
1. Select the bar code you have created.
2. Click the arrow to the right of the Static Text/Data Field pick list,
and select the field to which the bar code should be linked.
4. Click the arrow to the right of the Property Value pick list, located
on the BarCode Bar. The list will expand to reveal the various
options available for the selected bar code property.
Printing Bar Codes Bar codes should always be printed in black. There are, however, two
on the K Plane types of black available: process black and pure black (i.e., the black that
is exclusively printed on the K plane). While both colors are an accept-
able selection, it is important to note that infrared bar code readers can-
not recognize bar codes printed in process black. Unless you are sure
that your bar code reader can read process black, it is recommended
that you set your bar code to print in pure black.
To Set the Bar Code While the default bar code background color is white, and should gen-
Background Color erally remain white, GuardDraw allows you to specify any other color
(including no color, or transparent) to prevent the illicit duplication of
ID cards by photocopying. It is important to note, however, that only a
small number of readers can actually recognize the black code against a
non-white field; thus, if you intend to specify a bar code background
2. Change the bar code background fill color by selecting from the
sixteen quick-access colors in the Fill Color Pick List, or choose
the Fill Color command from the Object menu for a more
extensive selection of colors.
Alternatively, you may select the object and press any of the keyboard
arrow keys to move it. This is called “nudging.”
Note: Rotating can be used to design duplex cards with different front
and back page orientations.
2. Position the mouse pointer over one of the handles, then press
and hold down the left mouse button.
4. When you are satisfied with the object’s new size and shape,
release the left mouse button.
Note: You cannot resize static text objects, in the sense that the point
size of the font will be increased or decreased as you stretch the text
box. Rather, when you resize the text box, you expand or contract the
amount of available space in which the text will fit. This is
particularly important if you increase the font’s point size, or if you
type too much text to fit within the text box. To reveal text that has
been hidden due to constraints in the size of the text box, follow the
instructions above.
3. Change the line weight by selecting from the Line Weight pick
list in the Attribute Bar.
Changing Object 1. Click on the object (e.g., a rectangle, image or text object) using
Attributes the Select tool.
5. Change the line weight by selecting from the Line Weight pick
list in the Attribute Bar.
Setting Default If you plan to create several objects with the same attribute settings
Attributes (i.e., line weight, fill color, etc.), and you do not want to reset the at-
tributes for each individual object, you can specify them as defaults
by performing the following tasks:
Database Field/Expression
Lists the currently-selected dynamic text object for your visual veri-
fication.
Label
Enter a new label for the dynamic text object, if desired. This does
not affect output at print time, but rather is used to provide a more
significant identifier to the object. For instance, if the database field
used to output the date a card was issued is called ISSUANCE_DATE,
you might want to rename the label “Issue Date” to better iden-
tify it on your card design.
Please note that this option, when selected, could truncate the out-
put text if it is too long to fit on a single line within the object
frame. If this occurs, make sure the following option box has been
selected.
DB Image Properties 1. Double-click on the database image using the Select tool. The DB
Image Properties dialog box appears.
Ghost Image
Check this option if you want to create a ghost image.
Close-Cropping Options
The following options allow you to “close-crop” (i.e., remove the
background pixels) an image. The option you select depends on
the image quality of the background you want to remove. For tips
None
Choose this option if you do not want to close-crop the image.
Cameo Effect
Check this option if you want to create a cameo effect. This will
remove all background pixels around the subject of the image (i.e., the
card holder's head).
Custom Settings
This check box and its corresponding settings are enabled when you
choose the Cameo Effect and Hue/Intensity Color Match options
above. Use it to enter custom percentages for the following settings:
Hue Variation
This is the percentage of the hue that GuardDraw will use to scan
for variations of the background pixels along the color spectrum.
GuardDraw removes pixels by sampling the first one located in the
upper left-hand corner of the image. It then uses this setting to scan
for pixels of a similar hue along the
Intensity Threshold
This is the percentage that GuardDraw will use to scan for
variations in color intensity. GuardDraw removes pixels by
sampling the first one located in the upper left-hand corner
of the image. It then uses this setting as a threshold by which
all pixels of a certain intensity (and higher) will be scanned. A
higher value means that GuardDraw will confine its removal
to the brighter pixels that fall within the specified Hue Varia-
tion range. A lower setting means that GuardDraw will widen
its scan and remove a broader range of bright and dark pixels
within the specified Hue Variation.
Compress Image
Check this option if you want to maintain the original image
file's compression ratio.
Ghost Image
Check this option if you want to create a ghost image.
Close-Cropping Options
The following options allow you to “close-crop” (i.e., remove the
background pixels of) an image. The option you select depends
on the image quality of the background you want to remove. For
tips on how to use these settings, refer to “Using the Close-
Cropping Options” in the Tips & Tricks section.
None
Choose this option if you do not want to close-crop the image.
Custom Settings
This check box and its corresponding settings are enabled when
you choose the Cameo Effect and Hue/Intensity Color Match
options above. Use it to enter custom percentages for the follow-
ing settings:
Hue Variation
This is the percentage of the hue that GuardDraw will use to
scan for variations of the background pixels along the color
spectrum. GuardDraw removes pixels by sampling the first
one located in the upper left-hand corner of the image. It then
uses this setting to scan for pixels of a similar hue along the
specified percentage of the color spectrum. A higher value
means that GuardDraw will scan and remove pixels across a
wider percentage of the color spectrum. A lower setting means
that GuardDraw will confine the removal to pixels that more
closely match the first one that was sampled.
Intensity Threshold
This is the percentage that GuardDraw will use to scan for varia-
tions in color intensity. GuardDraw removes pixels by sampling
the first one located in the upper left-hand corner of the image.
It then uses this setting as a threshold by which all pixels of a
certain intensity (and higher) will be scanned. A higher value
means that GuardDraw will confine its removal to the brighter
pixels that fall within the specified Hue Variation range. A lower
setting means that GuardDraw will widen its scan and remove
a broader range of bright and dark pixels within the specified
Hue Variation.
Conditional Display Conditional display options allow you to print objects on the card de-
Options sign only if certain conditions are met. This allows you to adapt the
same card format to meet the identification needs of various depart-
ments within your organization.
You must use this option in conjunction with one of the two
remaining options described below.
For instance, if you want to print the object only when the
Department field contains the word “Accounting,” you would click on
this radio button and enter the word “Accounting” below. Thus, the
selected object will only be printed on IDs that are to be issued to mem-
bers of the Accounting department.
Is Not Equal To
Click on this button to set the condition under which the object will be
printed on the ID card. In this instance, the object will print on the ID
card only when the field/expression entered above is not equal to the
contents of the data entry field at the bottom of this dialog box.
For instance, if you want to print the object only when the Depart-
ment field contains anything except the word “Accounting,” you would
click on this radio button and enter the word “Accounting” below. Thus,
the selected object will be printed on all IDs except those which are
issued to members of the Accounting department.
Expressions
Click on this button to define database expressions for object printing
conditions.
2b. If you want to change the fill color, select any of the sixteen
quick-access colors from the Fill Color pick list in the Attribute
Bar.
2c. If you want to change the text color, select any of the sixteen
quick-access colors from the Text Color pick list in the Attribute
Bar.
Selecting Colors The Color dialog box offers a wide range of colors for immediate
Using the Color selection. The number available to you depends on your display
setting in the Windows Display control panel.
Dialog Box
1. Select the object.
2a. If you want to change the line color, choose the Line Color
command from the Object menu.
2b. If you want to change the fill color, choose the Fill Color
command from the Object menu.
2c. If you want to change the text color, choose the Text Color
command from the Object menu.
3. In the Color dialog box, select the color you want from the
palette by clicking it with the left mouse button.
4. Click OK.
Selecting Colors 59
Creating Your Own Colors
You can create your own colors and apply them to screen elements.
Creating Your Own 1. In the Object menu, choose either the Line Color, Fill Color or
Colors Text Color commands. The Color dialog box will be displayed.
Note: The color you create is shown in the left side of the Color/
Solid box. You can double-click the right side of the box, or press
ALT+O, to use the solid color that most closely resembles the
one you have created.
4. In the Custom Colors palette, select an empty box for the new
color, or select a color that you want to change.
6. Create any other colors you want, and add them to the palette.
7. Click OK.
CMYK For CMYK, ribbon-based ID card printers will use individual ribbons
or ribbon segments for each process color. Some color document print-
ers, like the HP DeskJet 560C, will have a CMY ink cartridge and a
pure black (K) ink cartridge. As the card is passed through the printer,
each plane is applied to the card in such a way that it is combined with
the other planes to achieve a desired color. For example, if you were to
print process black on a card, the printer would combine 100% of the
cyan, magenta and yellow planes to achieve black. By contrast, pure
or resin black (which is much richer) is achieved by printing 100% of
the K plane.
The Protective While the protective overlay (also referred to as the overcoat) is not
Overlay technically a color, it is treated as such by printers that offer protective
overlay printing as an option. Literally, it is a transparent film on a
separate ribbon (the O plane) which is applied after the other colors
have been printed onto the card. It is used to protect the card from
wear and tear.
Placing Objects on 1. Click on the object that you want to place on the K plane using
the K Plane the Select tool.
Note: This option will only work with certain printers. Please
consult your printer documentation for further details.
Rectangle 1
Rectangle 3
Defining Expressions 1. Choose the Define Expression command from the Edit menu. A
Define Expression dialog box is displayed.
Defining Expressions 65
connection, an Image Hybrid Database connection, or if you type
in field names manually, you will need to add these brackets
yourself, if required. Refer to your EPISUITE SDK Installation
Guide or ask your system administrator for further information.
3. Once your expression has been properly defined, press the Add
button, to add it to the list of available database fields and expres-
sions.
4. Repeat for each expression that you want to define. Choose Close
when you are finished.
Using Expressions You may select any expression when creating a dynamic text object,
as Dynamic Text just as you would any regular database field. Since an expression can
be rather lengthy, you can edit the label so that it more closely resembles
Objects the expression’s intended purpose (e.g., “Full Name”).
Refer to “Adding Static and Dynamic Text” earlier in this user’s guide
for details.
Allowable Track The following table illustrates the kind of information that may be
Information encoded to each track of the magnetic stripe:
1 210 76
2 75 37
3 210 104
The printer will automatically verify whether or not a card has been
successfully encoded. If a card is not encoded properly, the printer
will simply eject the blank card and the on-line LED will flash. If this
occurs, you should reexamine the information you have selected for
encoding in GuardDraw, and make modifications to your track layout
as necessary.
Note: You do not need to add special data characters to signify Start
Sentinels, End Sentinels and Field Separators (as defined by ISO 7811-
2 standards), since the EPISUITE application adds these characters au-
tomatically during the encoding process.
2. From the Tracks pick list, select the track (or tracks) which can be
read by your card reader. Refer to your hardware documentation
to find out which tracks are supported by your particular device.
The track layout information will be saved to your card design when
you choose Save or Save As from the File menu. The physical
encoding of the magnetic stripe occurs when you print or externally
encode the card with the EPISUITE application.
Removing All Fields 1. From the Tracks pick list, scroll through and select the track from
and Expressions which all of the database fields and expressions are to be
removed.
from the Track
Layout 2. Choose Clear Fields.
Encoding Smart 1. Choose the Card Encoding command from the Edit menu. The
Chips Magnetic Stripe/Smart Chip Encoding dialog box is displayed.
The smart chip information will be saved to your card design when
you choose Save or Save As from the File menu. The physical encod-
ing of the smart chip occurs when you print the card from the EPISUITE
application.
Removing Individual 1. From the Tracks pick list, select Smart Chip.
Fields/Expressions
from the Smart Chip 2. Select the database field or expression from the Track Layout list
box.
The Symbol PDF417 is unlike linear bar codes in that it works inde-
pendently from a database. In other words, linear bar codes act as a
“key” to locate and retrieve a record that resides in a database. The
PDF417, however, can contain data from an entire record, and can
therefore be read in the absence of an external database system or
where the external system is not accessible.
Uses for the Symbol What follows are just a few of the personal identification uses for
PDF417 PDF417:
How PDF417 Works In order for the bar code to retrieve the proper record from your data-
with EPISUITE base, it is extremely important that you link it to the Card Code field.
In this example, the RTRIM SQL functions are used to strip away any
blank spaces that might exist in the respective fields. For instance, the
First_Name field allows you to enter a maximum of 256 characters. If
you have a card holder whose first name is John, then “John” repre-
sents four characters which are then followed by 252 blank spaces.
The + ‘,’ + sequences in the SQL expression indicate that you want a
comma placed between each field. This comma will then be used as a
field delimeter, which informs your card reader where one field starts
and another ends. This also allows you to specify, when setting up
your card reader in the EPISUITE application, where the Card Code
field can be located in the data stream (i.e., it is the third incoming
field).
Since the EPISUITE application uses only the Card Code field to re-
trieve card holder records, you would then have to set up a special
delimited-character card reader to filter out the First_Name,
Last_Name and Employee_Number fields when the PDF417 bar code
is scanned.
Drawing a Symbol 1. Click on the Bar Code button in the Tool Bar, or choose the Bar
PDF417 Bar Code Code command from the Draw menu.
3. Press the left mouse button to anchor one corner of a flexible bar
4. When you are satisfied with the bar code’s size and shape,
release the left mouse button. You will notice that the Bar Code
Property and Value pick lists have been activated in the Bar
Code Bar. The Bar Code Property will be set by default to
“Barcode Type.” The Bar Code Value will be set by default to
“Code 3 of 9.”
5. Click the arrow to the right of the Value pick list in the Bar Code
Bar, then scroll down and select “Symbol PDF417” as your bar
code type.
3. Click the arrow to the right of the Static Text/Data Field pick list,
and select the field or the expression to which the bar code
should be linked.
Setting the Bar Code 1. Click on the Select button in the Tool Bar, or choose the Select
Properties and Values command from the Draw menu.
2. Click on the PDF417 bar code you have just created (if it has not
yet been selected).
3. Click the arrow to the right of the BarCode Property pick list,
located on the BarCode Bar. The list will expand to reveal the
various properties available for the Symbol PDF417.
Property: Text
Value: 123456
Description: Enter sample text here. This will not have an effect
on the creation of the bar code. Rather, it is intended to serve as an
example of how your bar code will appear when it is encoded
with a similar amount of data.
Property: Rows
Value: Auto, 3 - 90
Description: The number of data rows to use. This number must
be between 3 and 90. If the number of rows and columns is not
specified (i.e., both Rows and Columns are set to “Auto”), then the
bar code will be printed twice as wide as high (Aspect Ratio of
1:2). If only the number of rows is specified (i.e., Columns=Auto),
then the number of columns will be calculated so that the mini-
mum number of columns required will be used. Default setting is
“Auto.”
Property: Columns
Value: Auto, 1- 30
Description: Number of data columns to use. Data columns do
not include the start or stop character, or the left and right row
indicators. This number must be between 1 and 30. If the number
of rows and columns is not specified (i.e., both Rows and Columns
are set to “Auto”), then the bar code will be printed twice as wide
as high (Aspect Ratio of 1:2). If only the number of columns is
specified (i.e., Rows=Auto), then the number of rows will be
calculated so that the minimum number of rows required will be
used. Default setting is “Auto.”
Property: Aspect
Value: 1:2
Description: Cannot be changed. Specifies the bar code’s aspect
ratio (ratio of width to height), which is used during the encoding
process for row and column calculations. 1:2 means the bar code is
twice as wide as it is high.
Property: X Dimension
Value: 3.33 to 66.66
Description: Sets the X dimension of the narrowest element, in
mils. Default setting is 13.33 mils.
When you have removed the bitmap object's background pixels to your
satisfaction, add an image to the card design and use these new set-
tings in the Close-Cropping Options area of the Image Properties dia-
log box.
Nudging Objects You can “nudge” GuardDraw objects one pixel at a time, to place them
on your card design with precision. To do this, select the object and
then use your arrow keys to move it in the direction of your choice.
Constraining Objects To draw perfect squares and circles, or perfectly horizontal or vertical
lines, hold down the SHIFT key to constrain the object while you draw
or resize it.
Quick-copying Objects You can quick-copy an object by holding down the CTRL key, then
selecting and moving the original object with your mouse pointer. This
allows you to bypass the Copy/Paste commands and tool bar
buttons.
Shadow Effects You can create a shadow effect for an object by copying the object,
specifying a darker fill color for the copy, and then staggering the
lighter-colored original on top of the copy.
Selecting/Deselecting You can select multiple objects by holding down the SHIFT key and
Multiple Objects clicking on the objects of your choice. Deselecting objects from a
previously selected group can be performed in the same manner.
Another way to select multiple objects is to click and hold down your
left mouse button, and then draw a marquee box around the group of
objects that you want to select. Be careful to not click and hold down
your left mouse button while the pointer is located over an object,
since this will serve only to select and move the object.
Field and expression labels are used for design purposes only. They
do not effect the dynamic information that is output to the card
during the printing process.
Placing Bar Codes When adding a bar code to your card design, it is a good idea to place
it so that the bottom of the code is at least 1/4-inch from the bottom
margin of the card. Most card readers are incapable of reading bar
codes that are printed below this placement location. To be sure your
bar code is in the right spot, test-print a single ID card and try it on
your card reader.
Sizing Bar Codes When sizing a bar code to fit onto your card design, you should
remember a few handy points:
1. To see how long the bar code will be (using the default 3:1
narrow bar width ratio), select the bar code and choose the Text
option from the Bar Code property pick list. Next, in the adjacent
Value field, enter a sample text string with the same number of
alphanumeric characters as you plan to use in the bar code. For
instance, if your planned barcoding sequence is 9 alphanumeric
characters in length, enter nine sample alphanumeric characters
in the Value field. The barcode on your card design will auto-
matically resize itself to accommodate the new character length.
2. If the bar code is too long to fit onto your card design, select the
bar code and choose the Ratio option from the Bar Code
Property pick list. Next, select “2.5:1” or “2:1” from the Value pick
list. This resizes the widest bars in the bar code by a ratio of 2.5 to
1 or 2 to 1, respectively, relative to the narrowest bars. The bar
code on your card design will automatically reduce in the length.
Protecting Your Bar K-plane bar codes can be printed against a process black background
Codes Against and still be used by infrared card readers. Since infrared readers do
not identify process black, this combination of pure and process blacks
Counterfeiting makes bar codes impossible to photocopy or scan.
For other types of bar code readers, consult your supplier for possible
anti-counterfeiting options. Intermec readers, for instance, do not iden-
tify Pantone 202; therefore, a k-plane bar code printed against this color
will still be recognizable by the reader, but remain difficult to repro-
duce.
Typography If you are new to the concepts of proper font usage, you should
remember these simple rules to great ID card typography:
1. Never use more than one or two fonts at a time in your ID card
design. If you must use two fonts, be sure that they complement
each other. In general, you can’t go wrong by combining one
serif typeface and one sans serif typeface.
A
Aspect Ratio
The ratio of the width of an image to its height.
Attributes
Characteristics assigned to objects, with respect to the line and fill.
Line attributes include weight (thickness) and color. An object’s fill
attribute is a color. Text objects also have attributes, such as the font
(typeface), style and color.
B
Bitmap
An image composed of a series of dots (pixels). Scanners and paint
programs, such as Paint, generate this type of image. By
contrast, GuardDraw creates images using vector objects—shapes
stored internally as mathematical equations.
C
Cameo Effect
An artistic effect that is accomplished by removing the bitmapped
image’s background pixels. In the case of photographs, the image back-
drop will be removed, and a close-cropped image of the card holder
will be placed against the card background.
Card
The printed card that has been issued to the cardholder. A card can
exist as a record in the database, even if the card itself has never been
printed.
Card Background
A card background is a high resolution bitmapped image that is
imported into the card design. It serves as a scenic backdrop to the
graphic objects and static or dynamic data that is printed on the card.
Card Format
A card format is a template from which ID cards are produced. It is
composed of a GuardDraw card design (including the card
background image, design objects, smart chip or magnetic stripe track
layout, and the printer setup information) and the card code
generation method.
A card format can only be deleted if there are no cards using the
format or if the cards using the format have their statuses set to
“Unprinted.”
Card Reader
A card reader is an access control hardware device used to read bar
codes, magnetic stripes, smart chips, or microwave emissions from the
different types of advanced security cards.
Cardholder
The person for whom a cardholder record is maintained, and to whom
the printed card is issued.
Constrain
Holding down the SHIFT key while drawing or resizing an object, to
force the object into a specific shape. For example, holding the SHIFT
key down while you draw or resize a rectangle forces that object to
become a perfect square. Images (photographs, fingerprints and
Glossary 83
signatures), when drawn, are automatically constrained to their proper
aspect ratios (as determined in the EPISUITE application).
Crop
Reducing or increasing the visible area of an image by using the Crop
button in the Crop Image dialog box. The area of the image that
resides within the rectangle will be cropped and saved to the
database. The area of the image that resides outside the rectangle will
be discarded.
D
Directory
A directory is a structure used to organize files on a disk like a drawer
in a filing cabinet. Directories have names, and can be divided into
subdirectories. For example, you can have a directory named CARDS
to store your card designs.
Double-Click
To press and release the left mouse button twice in quick succession.
Drag
To move the mouse while holding down the left mouse button.
Drive
A device in a computer that spins disks used to store information. Per-
sonal computers normally have a fixed, or hard, disk (labeled C), one
floppy disk drive (labeled A), and one CD-ROM drive (labeled D).
Dropdown List
A dropdown list allows you to choose commonly-used entries for a
specific category of information (such as Blue, Green, Brown or Gray,
if you create a pick list for the card holder’s eye color).
Extension
Characters following the period in a filename that identify the type of
information in the file. For example, the .GDR extension indicates that
the file contains a GuardDraw drawing.
F
Field Label
The name which identifies the field. In GuardDraw, a dynamic text
object’s label can be modified using the Object Properties command
in the Edit menu.
G
Ghost Image
An image or bitmap that is almost transparent, so that the card back-
ground can be seen through it.
Grid Markers
A series of evenly spaced, intersecting horizontal and vertical dots used
to align objects.
H
Handles
Small squares that appear on the corners and sides of the cropping
rectangle. You can use these handles to resize or move the rectangle
over the captured image. The area of the image that resides within the
rectangle will be cropped and saved to the database. The area of the
image that resides outside the rectangle will be discarded.
Glossary 85
Hue
The position of a color along the color spectrum. For example, green is
located in the spectrum between yellow and blue.
J
Justification
The alignment of text in relation to the left, right, top and bottom mar-
gins of the text frame.
L
Landscape (Page Orientation)
A page oriented so that it prints from left to right across its longest
dimension.
Luminosity
The brightness of a color on a scale from black to white.
O
Orientation
Refers to the direction in which print is oriented on the page. Printing
across the width of the page is known as portrait orientation (derived
from portraits of people, which are usually vertical in format).
Printing across the length of the page is known as landscape
orientation (derived from landscape paintings or photographs, which
are usually horizontal in format).
P
Pixel
Short for “picture element.” Pixels are dots on a computer screen or
television that combine to form an image.
Point Size
A unit of measurement used primarily in typesetting for designating
type sizes. There are approximately 72 points to an inch.
Q
Query
To search for and retrieve records from the EPISUITE database, using
customizable searching and sorting parameters. New queries can be
saved for later use. Unused queries can be deleted.
S
Saturation
The purity of a color’s hue, moving from gray to the pure color.
Symbol PDF417
A two-dimensional symbology that allows you to encode a Portable
Data File with ASCII, binary, or numeric data. The Symbol PDF417 is
particularly useful if you need to encode large amounts of data onto a
limited space (e.g., an ID card that requires customer or employee pro-
files, biometric data, and personal descriptions).
T
Text Box
A simple text field, which allows you to manually enter alphanumeric
or numeric data.
Glossary 87
Index
UPCE0 6 digit 38 E
A UPCE1 6 digit 38
Checksum 41 Ellipse
Attribute Bar 31, 32. See also Direction 41 command. See Workspace: Drawing
Workspace: Attribute Bar Narrow Bar Width 42 object tools
command 8 Ratio 41 tool. See Workspace: Drawing object
Text 41 tools
B BarCode Property pick list 43, 74 Error logging 10
BarCode Value pick list 74 Export Background command 25, 78
Bar codes Expressions
Adding 42 C Defining 65
Linking to database fields or Using as dynamic text objects 66
expressions 42 Cameo effect 34, 52, 55
Printing on the K plane 43 Card backgrounds F
Properties and values, overview 37 Cropping 24, 77
Properties and values, setting 43 Exporting 25, 78 Fill Color command 44, 32, 60, 47, 59
Setting the background color 43 Importing 23, 76 Fill Color pick list 44, 47, 48, 59
BarCode Removing 24, 25, 77, 78 Font command 31
button 42 Card designs
command 42 Creating 20 G
BarCode Bar. See Workspace: BarCode Opening 21
Bar Saving 22 Ghost 34, 51, 54
command 8 Card Encoding command 68, 70
BarCode button 73 Close-cropping options 51, 54 I
BarCode command 73 Colors
BarCode properties CMYK 62 Image
BarCodeType 37 Creating your own 60 command 34
Codabar 39 Placing objects on the K plane 62 tool 34
Code 128 A 39 Placing objects on the O plane 63 Image object
Code 128 Auto 39 Selecting Adding 34
Code 128 B 39 Attribute Bar pick lists 59 Image objects
Code 128 C 39 Color dialog box 59 Changing signature fill and text
Code 16K Auto 40 Conditional display options 57 attributes 48
Code 16K B 41 Creating cameo effects 34
Code 16K C 41 D Creating ghosts 34
Code 3 of 9 37 Resizing 35
Code 49 40 Databases Import Background command
Code 93 38 Connecting GuardDraw 11 20, 23, 76
EAN 13 38 Jet database 11
EAN 8 38 ODBC-compliant database 11 J
Extended Code 3 of 9 37 DB Image
Extended Code 93 38 Adding 35 Justify buttons 31
Interleaved 2 of 5 37 Button 33
MSI Plessey 39 Command 33 K
POSTNET (Zip + 4 PostalCode) Properties 51
40 Define Expression command 65 K Plane button 43, 62
Symbol PDF417 40 Design windows. See Workspace:
UCC-128 40 Design windows
UPCA 38 Drawing Object tools. See Workspace:
UPCE 10 digit 38 Drawing object tools
O S
Object Properties Save As command 22
command 31, 32, 49, 54, 57 Save command 22
dialog box 57 Set Default Attributes command 48
Editing 49 Smart chips
Objects Laying out 70
Attributes Removing chip information 70
Changing lines 47 Static text objects 46
Changing objects 47 converting to dynamic text objects 32
Setting defaults 48 creating 31
Copying Static text properties 49
Leaving the original behind 45 Static Text/Data Field pick list
Drawing 33, 42, 31, 32, 74
Ellipses 28 Status Bar command 8
Lines 26 Symbol PDF417
Polygons 29 Drawing on the card design 73
Rectangles 26 Linking to a database field or expression
Round rectangles 27 74
Moving 45 Setting the properties and values 74
Nudging 45 Uses for 72
Resizing 46
Rotating 45 T
ODBC database 11
Open command 21 Text
Options command 11, 10, 9, 8 command 31
Index 89
90 GuardDraw 5.1 User Manual