Zebra CardStudio2 UserGuide
Zebra CardStudio2 UserGuide
Zebra CardStudio2 UserGuide
5
© 2023 ZIH Corp. and/or its affiliates. All rights reserved. ZEBRA and the stylized Zebra head are trademarks of ZIH Corp.,
registered in many jurisdictions worldwide. All other trademarks are the property of their respective owners.
COPYRIGHTS & TRADEMARKS: For complete copyright and trademark information, go to www.zebra.com/copyright
WARRANTY: For complete warranty information, go to www.zebra.com/warranty
END USER LICENSE AGREEMENT: For complete EULA information, go to www.zebra.com/eula
This document contains information proprietary to Zebra Technologies Corporation. This document and the information
contained within is Copyrighted by Zebra Technologies Corporation and may not be duplicated in full or in part by any
person without written approval from Zebra Technologies Corporation. While every effort has been made to keep the
information contained within current and accurate as of the date of publication, no guarantee is given that the document is
error-free or that it is accurate with regard to any specification. Zebra Technologies Corporation reserves the right to make
changes, for product improvement, at any time.
Proprietary Statement This manual contains proprietary information of Zebra Technologies Corporation and its subsidiaries
described herein. Such proprietary information may not be used, reproduced, or disclosed to any other parties for any other
purpose without the express, written permission of Zebra Technologies.
Product Improvements Continuous improvement of products is a policy of Zebra Technologies. All specifications and
designs are subject to change without notice.
Liability Disclaimer Zebra Technologies takes steps to ensure that its published Engineering specifications and manuals are
correct; however, errors do occur. Zebra Technologies reserves the right to correct any such errors and disclaims liability
resulting therefrom.
Limitation of Liability In no event shall Zebra Technologies or anyone else involved in the creation, production, or delivery of
the accompanying product (including hardware and software) be liable for any damages whatsoever (including, without
limitation, consequential damages including loss of business profits, business interruption, or loss of business information)
arising out of the use of, the results of use of, or inability to use such product, even if Zebra Technologies has been advised
of the possibility of such damages. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential
damages, so the above limitation or exclusion may not apply to you.
Card settings 39
Dynamic Fields 40
DesignStudio Elements 42
Element Properties 47
Text element properties 47
Image element properties 47
Passport Photo element properties 48
Signature element properties 48
Barcode element properties 49
Dynamic logo element properties 49
Element Position 50
Resize and rotate elements on the canvas 50
Element Style 51
Border & Background 51
Color & Transparency 51
DesignStudio Print a Card Design 53
PrintStudio Interface 55
PrintStudio Navigation 56
Main menu 56
File 56
Store 56
Edit 57
Record 57
Options 57
Views 57
Help 57
Quick menu 58
A. New 58
B. Open existing Project 58
C. Undo 58
D. Redo 58
E. Add a new record 58
F. Delete a selected record 58
G. Filter records 59
H. Refresh Data 59
I. Print all selected records 60
J. Send Digital ID 60
K. CardStudio Design 60
Project Card Designs 61
Card designs overview 61
CardStudio 2.0 is desktop-based card production software developed to design card layouts, manage, add or import card
data, capture photos and signatures as well as one-click printing, making the card production process quick and easy.
CardStudio 2.0 is a combination of two specific modules that each have their own area of expertise. DesignStudio focuses
on creating perfect card layouts and PrintStudio can handle your data with the ease of well-known spreadsheet software.
DesignStudio gives you the all the needed tools to create a front and back design with images, , shapes and dynamic
data. You will be able to create a template with placeholders that help determine the layout of dynamic data.
For example: where a passport photo should be placed, a signature or the first and last name of a person.
As a user, you can manage data and layouts for different types of ID cards using different types of printers. PrintStudio gives
you the basic tools to import, add and manage data like card holder information, passport photos and signatures. This data
can then be connected to a card design or multiple card layouts and selected for printing. CardStudio 2.0 imports and prints
large amounts of data and cards and makes your card production process faster and more efficient.
Any Windows PC with a network connection can be used to install CardStudio 2.0. This PC needs to have an internet
connection to download the installation file, register the software and keep the software up to date with automatic updates.
This manual does not describe the installation of printers or other peripherals like a camera or signature pad.
Please refer to the manuals for further information on these devices. Before working with the software, first install the Zebra
Windows printer driver so the Zebra Printer is ready to print cards.
Specifications
Updates for support of new printers are added regularly by means of automatic software updates.
ZXP Series
Zebra 1 - -
ZXP Series
Zebra 3
ZXP Series
Zebra 7
ZXP Series
Zebra 8
ZXP Series
Zebra 9
Zebra ZCL10 - -
Zebra ZC100 - - -
ZC300/
Zebra 350
https://cardstudio.zebra.com
USB Card-Drive
The link will download the installer file that will look like this:
Double-click the icon to open a pop-up verifying you are sure you would like to run the installer. Click 'Run' to start the
CardStudio 2.0 installation wizard.
A. If you would like to run the installer and setup CardStudio 2.0 Run
to install CardStudio 2.0 Cancel
C.2 Installation Folder tab: The second tab of the third step is to select the location where you would like to install
CardStudio 2.0. You can select this by clicking on the browse button and browse to the desired location. If you do not have
a specific location for CardStudio 2.0 leave the default location.
If you would like to start creating a new card layout, double- DesignStudio
If you would like to start a project and add card data, double-c PrintStudio
Start the SmartCard Editor to create an encoding file, double- SmartCard Editor
Before you start CardStudio 2.0, a license key is needed for the registration of an edition.
When DesignStudio or PrintStudio starts for the first time, a registration window will pop-up, this is where the license key can
be entered, and the CardStudio Software activated.
Online Registration
A. Use Proxy
needed to connect through a Proxy server in your network.
Successful Registration
When you copy-paste the correct key you will see that the
registration is successful. In this case it is a demo key that
shows the evaluation time. Ok button to start
working with CardStudio.
D
H
A. Main menu
B. Window menu
C. Quick menu
D. Toolbar
E. Workspace/Canvas Front
F. Workspace/Canvas Back
G. Card Design:
Preview / Card Settings / Dynamic Data Fields
H. Element Properties
Window navigation
The window navigation gives the option to A. minimize, B. maximize or C. close.
A B C
Main Menu
File Store , Edit View , Options Help
File
The first button offers the main functions needed to start, use, save and end CardStudio Design:
Store
The second button offers the Store, you can find free or premium products like card design templates
My items
and send Digital IDs. Use the example card designs or projects to get inspired or adjust for own use.
- Browse store: Open the store with a selection of card designs or projects for you to choose from.
- My items: Overview of your selected/purchased card designs or projects from the store, ready to
download and use.
View
The fourth button controls the CardStudio dashboard view, make specific views visible or invisible:
- Card Design: See the design preview, card settings and the dynamic fields.
- Element Properties: Adjust the different type of elements by clicking on an element
and use the Element Properties to make changes.
Options
The fifth button controls the CardStudio dashboard view, make specific views visible or invisible:
- Settings: Change Design Studio settings like enabling the grid,
changing the language or the path to save card designs to.
- Improvement Program: Help optimize the quality of DesignStudio, by
participating anonymously in the DesignStudio Improvement Program.
Help
The Help button offers information about DesignStudio and an online user guide:
- View Help: Opens the online user guide or use the shortcut F1.
- View changelog: Shows the changes and updates made in the
software.
- License Information: Shows the specific license information, the
edition, the reference, versions and activation date.
- About DesignStudio: Pop-up with version and developer information.
A B C D E F G H I J K L M N O P Q R S T U
1 1 1 1 1 1 1 1 1 D 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
A. Create new Card design
1
Starts a new Card design.
C. Save
It is important to save your layout while designing. Quickly saves the card design.
D. Save as
Saves your design under another name.
E. Undo
Undo design steps you made.
F. Redo
Redo design steps you made.
G. Cut
To place an element somewhere else, use this button to cut and replace the image. Just select the element you want to
replace, click on the cut button and then click on the paste button to place it somewhere else.
H. Copy
To copy elements, select the element, then click on the copy button. The element is ready to be pasted anywhere on the
front or back of the design canvas.
I. Paste
If you cut or copy an element, click on the paste button to place the element on the front or the back of the canvas.
J. Show/hide grid
Make a grid visible or invisible. A grid can help you be more
precise with your design. Having the grid to align elements.
When the grid option is selected it will auto-snap elements in
place whilst using your mouse. Once placed, the arrow keys
allow free movement of elements.
- Check or uncheck the enable grid checkbox to enable or disable the grid.
- Determine the scale of the grid.
- Set the language used in the designer. Languages supported: English, French, Spanish, German, Turkish, Polish, Russian
and Dutch.
Other languages will be supported soon.
- Determine your own project path, where you would like to open and save your designs.
- To confirm settings, OK , to cancel settings, Cancel .
- To exit settings, X.
O. Design layer
This is the base layer to work in to design your (YMCK or monochrome) card layout.
P. Specialty panel
This is a specialty panel to work in if you want your specialty panel (like an pearl panel) to a have a certain design or pattern.
(Be aware that a specific printer and ribbon are needed to add specific layers with a design or pattern.)
Q. Digital ID Designer
Create a Digital ID design next to the standard card design to use on a mobile device. Send the Digital ID to your card
holders with PrintStudio. Digital ID is available for the CardStudio Standard, Enterprise, or Professional Edition.
S. Scale slider
Use this slider to zoom the canvas view in or out.
U. PrintStudio
This Quick button lets you open PrintStudio and continue with your card production process.
When clicking on the new card design link or button a setup window will pop-up.
A
B C
E
F
A. Enter the name for the layout. The exclamation mark at the end appears when the field is not filled, or the name
OK
B. The size of the card can be chosen from a drop down.
C. Define a custom size for your layout.
D. Check this box if the design is single sided.
E. Check this box if the design is for a card with Magstripe.
F. Click to open the advanced settings, like the orientation, specialty layer or Digital ID options.
G. Check the orientation of the design for the front and if you want to add a specialty layer to your design.
H. Check the orientation of the design for the back and if you want to add a specialty layer to your design.
I. Check the box to enable the Digital ID design as an extra option next to the standard design. Digital ID has the
option to use the content from the standard card design or to design your own digital ID and set the aspect ratio for
this design.
J. Check the box to enable the Wallet pass design as an extra option next to the standard design.
When clicking on the new card design link or button, a selection window will pop-up.
All available existing designs are displayed, select a layout for editing.
You can open multiple layouts at the same time.
E C D
The digital design feature offers two options, Digital ID as a PDF and as a Wallet pass .pkpass format. Let us first look at how
to create a Digital ID design as a PDF.
The card design now has the extra Digital ID design option.
First start to create the standard card design, add your design,
like a background, logo, text, QR-code or photo placeholder.
Design Digital ID
With the standard card design finished, start with the design
for the Digital ID.
A. To go to the canvas for the Digital ID click on the Mobile icon in the quick menu.
A Wallet pass with the .pkpass extension can be opened with the Apple Wallet app on iPhone or the PassWallet app on an
Android phone. With the wallet app you can keep a digital version of your credit or debit cards, store cards, boarding passes,
movie tickets, coupons, rewards cards, student ID cards and more in one place on your phone.
The card design now has the extra Wallet Pass option. First
start to create the standard card design, add your design, like
a background, logo, text, QR-code or photo placeholder.
A. To go to the canvas for the Wallet pass click on the Wallet icon in the quick menu.
A
The design for the Wallet pass is
different and restricted to a specific
layout template as required by the
.pkpass format standard. A
C C. The image element displayed in the top left corner is for a logo
D image. Click on the element, go to element properties, and select a type of
image from the dropdown. The logo in this design is a static image.
Select
E image button to
F add the needed
logo and click
Open
D. To the top
right corner text
fields can be
added. Click on
the element and
go to element
properties,
You can add an
H
expiry date here
for example. First add the label name and add the expiry dynamic field to
the value. Select the dynamic field from the dropdown at the
top the Value field.
E. The text
element below the logo displays a larger font and can be
used for the card holder name in this design.
The design for the Wallet pass is finished, be sure to save the card design. You are now ready to send your card holders a
Digital ID in the form of a Wallet pass using PrintStudio.
Next to the user guide you can also watch tutorial videos about Digital ID: https://cardstudio.zebra.com/digital-id
Projects that also have a digital ID setup show the Digital ID icon:
https://cardstudio.zebra.com/digital-id
Projects setup with the Status Check feature show the Status Check icon:
https://cardstudio.zebra.com/status-check
A B
A. Store: Overview of all the products (card designs, projects and credits) available to select for free or to purchase and
add to My items .
B. Overview of your account name and a balance of the credits available in your account.
C. Filter the overview of card designs by specific tags. Use the drop-down button to select a tag or search card design
bundles by name.
D. Click on the bundle image to learn more about the bundle and its card designs.
F. In Tab My Items here you can find the products like card designs you selected for free or purchased. Select the
product to download and use it in CardStudio.
D
A
A. My items: overview of all the selected or premium products from the Store ready to select and download.
B. Preview images of the selected card design.
C. Click Download to download the selected card design to your DesignStudio or project to your
PrintStudio.
Give the downloaded card design or
project a name. After saving, the design
or project is opened automatically in
DesignStudio or PrintStudio. The card
design or project is now ready to be used
in your CardStudio 2.0.
D. Close -up.
In the top left corner, you can check your credit balance. Scroll down to navigate to the credits.
A couple of credit bundles are available to choose from, select the bundle that works best for you. It costs 10 credits to issue
a Digital ID, 5 credits to issue a Status Check QR-code and 2 credits to update an existing Status Check Card.
Click on the price button to proceed to the checkout and purchase the credit bundle. Agree with the terms and conditions,
Proceed to payment
Card or PayPal-account. After a successful payment, the purchased credit is added to your CardStudio account.
Preview
The Preview tab shows a preview of the card; the preview allows you to toggle from front to back by clicking the image.
Card settings
The Card Settings tab offers information on the card design settings. Change or edit the settings of the card design. The
elements already placed will not be affected, when for example changing a layout from landscape to portrait. Next to the
orientation of the design you can enable or disable the specialty layer, the design option for a Digital ID and/or the Wallet
pass.
The user can delete, change and edit the field names
and enter default values to be used as preview.
Fig. Example of the Dynamic Fields settings tab in the Card design menu.
B C D F
A. + button.
B. Dynamic Field 1 first_name
C. department
Sales
D. A dynamic field can have a certain format, the dropdown menu offers a couple of options. For example, the value of
CAPITALIZED
E. It is possible to give dynamic fields a fixed length, input alignment and a fill character. This helps when the dynamic
data must be a specific fixed length, for example ID numbers or for specific Magstripe input. Click on the arrow
before the dynamic field to open the extra options. The fixed length gives the option to set the number of characters,
input alignment allows you to set the input from left or right and fill character lets you fill the empty space with a
specific character.
F. x
A
1
1B
1
1C
1
D
1
1
1E
1
1F
1
G
1
1
1H
1
1
F
1
1G
1
1H
1
1 A. Select/move tool
The arrow tool is used to select an element. This tool also allows you to move an element in the layout.
When an element is selected, a move icon appears on the mouse over and can be used to move or
resize an element.
C. Image tool
The image tool is used to place an image element in the layout.
D. Text tool
The text tool can be used to add static and dynamic text to the design. Use the Text Element properties to
edit and add text and/or dynamic text to the box. Select the element and go to Element properties to edit the
text in the text editor.
F. Signature tool
The Signature element is used to place a placeholder for the signature on the layout. The signature element
can scale within proportions. When the design is used and connected to data in for example a PrintStudio
project, the placeholder will be replaced by a real signature from the project data.
H. 2D Barcode tool
The 2D Barcode element is used to place a placeholder for a 2D barcode on the layout. The element can
scale within proportions. When the design is linked to data in a PrintStudio project, the placeholder will be
replaced by a real 2D barcode. There are different types of 2D barcodes available to select in the element
properties.
J. Circle tool
The circle element is used for elements like circles and ellipsoids.
For more explanation on the dynamic logo read Dynamic logo element properties.
Depending on the type of element, this tab will allow the user to view and/or edit the information of the element. When the
values are changed, they are reflected immediately in the design; there is no need to hit an enter button. The user can make
changes in one window and observe the result in the other window at the same time and vice versa. It depends on the
preference of the user to create the layout in a graphical environment or a data element environment.
: element is locked.
: element is locked.
: element is locked.
: element is locked.
: element is locked.
: element is locked.
When a printer is not setup, a printer setup window appears the first time:
A. Select the Zebra Card Printer you would like to print your card design with.
B. Set your printer preferences, make sure the correct default settings of the
printer driver have already been set.
A
C. Print d. To change the printer settings for
B the quick menu print button, go to the File Print card link.
Before printing the card design it is possible to personalize the Card Design with card data. For Example, capturing a
passport photo. If the card design does not have personlized data, proceed to the print button.
D
B
E
A B
C
G
I
F
A. Main menu
B. Window menu
C. Quick menu
D. Grid View
E. Detail View
F. Photo Slider View
G. Project card designs overview and preview
H. Project card design quick menu
I. Photo and Signature preview
Window navigation
The window navigation gives the option to A. minimize, B. maximize or C. close.
A B C
Main menu
The main menu offers the options: File, Store, Edit, Record, Options, View and Help
File
The File menu offers the main functions needed to start, use, manage and
exit a PrintStudio Project:
Store
The second button offers the Store, you can find free or premium products
like card design templates and example projects ready to place in
My items or purchase credits to your account and send
Digital IDs. Use the example card designs or projects to get inspired or adjust
for own use.
- Browse store: Open the Store and browse a selection of card designs and
projects.
- My items: Overview of your selected/purchased card designs or projects
from the store, ready to download and use.
Record
The Record menu give you control over the records being able to add new
records or delete existing records.
- Add new record: Add new card holder data, photo and or signature.
- Delete selected record
Options
The Options menu brings you to the configurations of the application like
date and language settings.
- Configuration:
A. Configure the language,
you can choose from
English, German, Spanish, A
French,
B
B. Date format, setup the
date and time format for
C
your project.
C. Project folder, in what
folder you would like to D
save your projects.
D. Print settings, like setting
the default printer and/or E
card reader.
E. Set the Digital ID progress window to appear after a digital ID process
started.
- Improvement Program: Here you can join our Improvement Program. If you
join, information will be periodically collected anonymous about how you use
PrintStudio.
Views
The Views menu makes it possible to make certain views in the main window
visible or invisible.
- Grid View
- Detail View
- Gallery (Photo Slider) View
- Print Status Window
- Digital ID Progress Window
Help
For more information on the application or a user guide click on the Help
button.
- View manual
- View changelog
- ScreenCheck on the web
- License information
- About
The Quick menu offers a selection of large visual button often used in the card production process making navigation quick
and easy.
A B C D E F G H I J K
1 1 1 1 1 1 1 1
Quick1 menu view
1 with 1large visual
1
buttons
1 1 1 1
A. New
Click to start a new Project.
C. Undo
Undo actions done working in the project.
D. Redo
Redo an action that was undone working in the project.
1 3
1 1
2 4
1 1
1 1
5 1 1
1
1
6 8 7
1 1 1
Example of the filter1options window that pop-up after
1 clicking the filter1button in the Quick menu.
1. To setup a filter rule starts with selecting one of the fields that you want to search in. This will narrow a search
and make it faster.
2. After selecting the field, you need to select how specific you want to match the field with the criteria in field 3. If
the value is is o specific you can choose Starts with .
3. Enter the information you are looking for depending on a specific search or a group search. For example, you
could enter a complete index number to find a certain person or just the start of a number.
4. X filter set.
5. Click on this button to add a new filter rule to this filter set to narrow your search.
6. Click on this button when you want to add a new filter set. Example: You use a filter set when searching for two
different type of records and need to add a separate search.
7. Cancel filter option.
8.
H. Refresh Data
This button allows you to refresh data when working with CardStudio Connect projects making sure all data is up to date
with the connected data bases.
A print window pops up, so you can select the printer you installed
for the card printing process. This manual does not describe the
installation of printers. Please refer to the manufacturers manuals for
further information on these devices. After selecting the printer, click
Print
J. Send Digital ID
Send the linked Digital ID design to the selected card holders by email. You need credits in your account to send Digital
IDs. Purchase credits in the store.
K. CardStudio Design
This quick menu button lets you open CardStudio Design and continue with creating or adjusting your card design.
A B
D I
E F G H
A. The card designs overview shows the designs added to this specific project
B. The link icon allows you to link one or more selected records to this card design.
C. Select a record and click on the Preview card design or Preview Digital ID tab to see a preview of the card design /
Digital ID linked to the record.
D. The warning icon lets you know an action is needed for this card design. An action can be that an update is available for
the design for example. F. Update a card design using the update icon in the quick menu.
E. The card design icon gives a quick navigation to the card design settings of the selected card.
F. Update a card design using the update icon in the quick menu
G. With the encode icon you can quickly navigate to the encode settings of the selected card. If a card design does not
have encoding, the icon will be greyed out.
H. With the status check settings icon you can quickly navigate to the status check settings of the selected card.
I. A card design can have a digital ID design, a Status Check or encoding linked to it. The icons show what type of card
design it is. Card design icons:
New Project
A. Go to File in the main menu and click on New
Click on Create a New Project to start with a blank data grid and setup your own database field names. A couple of
default fields are supplied to speed up the setup process. Change the default fields or add extra fields as needed.
1. Project structure
Step 1. Setup the project structure by adding the project data fields.
B C D
E F
G
H I
During step 2. you can enable the biometric images you need in your project and determine how they will be stored.
A
. B
.
C
D .
. E
F .
.
A. The box for passport photos makes photos visible in the project and enables you to add photos.
B. After checking the box, you can determine the ratio of the photo.
C. Select how and where photos will be saved within your project.
D. Check this box if you want to use data columns to represent the filename.
E. Select the image format (.png, .jpg or .bmp) the photos need to be saved as within your project.
F. Here you can select what size the photos need to be saved as within your project.
G. The process for signatures works the same as the photo settings.
H. Next step
During step 3. choose the default configuration or adjust the setup for Detailed and Gallery view.
A B
. .
C
.
D
.
E
.
A
.
B
.
Step 4. Allows you to select and setup the Status Check template. With Status Check it is now possible to scan a QR-code on
a printed card or Digital ID and get status feedback. Status Check is an optional fee-based feature that allows you to add a
live 2D barcode to your printed or Digital ID Card. This QR-Code contains a unique secure URL that displays a Status Check
page with a near, current or up-dated status of a data field you configure in your project. It costs 5 credits to issue a Status
Check QR-code and 2 credits to update an existing Status Check Card.
E. Select the overwrite settings for your Status Check QR-code on your card and digital ID. The QR-code link will
be generated as soon as a card gets printed, or a digital ID issued. You can choose for:
Generate new Status Check, Update existing Status Check, Update existing Status Check if out of date or
Ask whether to replace or update existing Status Check.
B. >> a
selected design to your project.
<< remove a
selected card design from your project.
B
C
D
A C. A card design in your project has
two icons available, this is the Update
icon:
An adjusted card design can
E E
be updated to the latest version by
clicking on the update icon.
D. A card design in
your project has two icons
Bindings :
Click on the bindings icon to edit the bindings for the dynamic data of
the card design. The bindings window pops up automatically after
1 adding a design to your project.
C
ar The data binding tool is a powerful option in PrintStudio. When you add
d a new layout or update a layout you will be prompted to create the
D data bindings. Dynamic fields used and created in your layout may
e differ from the naming or spelling of a name that exists in your Project
si database. Therefore, you will be allowed to create the data bindings.
g
n 1. Card Design bindings
bi The dynamic fields that are created in the card design are presented to
n the left and you can bind these dynamic fields to the database fields of
di your project.
2
n
g 2. Settings
s: CCI template: Bind a CCI encode template to your card design to
T encode the card during production. For more information go to
h PrintStudio Encode . If you do not need to encode with this card
e this option blank.
design, you can leave
d
y
n
Status Check template: Bind the Status Check Template you set available in your project to the Status Check card
a
design. A Status Check link will be generated for the QR-code in the design as soon as the card or digital id is printed or
m
issued. If you do not need this card design to have a Status Check QR-code leave this option blank.
ic
fi
E. The preview ofelthe Card Designs offers two tabs with a preview of the card design and one of the digital ID. If the
card design hasd a front and a back, you can toggle between the two by clicking on the design in the preview.
s
th
at
CARDSTUDIO 2.0 User Guide 68
ar
e
6. Triggers
Step 6. allows you to setup triggers for your project. Triggers can be used to automatically change data in your project on
a certain condition or event.
D E
A
. .
.
F
.
B C
. .
G
Example of step 5. New project: Triggers .
A. Select one of the events from this list and add specific triggers. PrintStudio will automatically wait for the
event to occur before performing the action that is linked to the trigger.
B. All data columns of the new project are listed. Select one of the columns to link a trigger action to it.
C. Add trigger the trigger to the data column and specify the trigger with events
and actions.
D. The property shows you the selected data column.
E. Select the action you want to connect to the data column from the drop-down menu and define the action.
F. X button to delete a trigger from an event.
G. Next step 6. and create the project.
Define the action that is performed once the event has been met. Some actions are only available for specific columns (for
example, incrementing number values can only be done on Number type columns). All changes need to be saved before
they become active. Understand that triggers might cause your original data to change, so make sure no vital data is lost
when working with triggers.
During step 7. the application will start creating your new project after you click on the A. Create project If there are
problems, read the feedback provided and click on the B. Previous button to go back and make the needed adjustments.
You are now ready to start adding records to your data grid.
A
B .
.
Example of step 6. New project: Create project.
To create a new CardStudio project with database you need the CardStudio 2.0 Enterprise or Professional Edition. Go to the
CardStudio Database Connection Chapter for more information.
1. Data sources
A
B C
G
H
Example of a New PrintStudio Database project with Microsoft SQL database connection step 1: data sources
Step 2. Let you specify where your biometric images are located.
A B
Example of a new project with database connection to a Microsoft SQL database step 2. Image sources.
A. Check the box when you want to add signatures and or passport photos to your project.
B. After checking the box, you can determine the ratio of the photo.
C. Select the image source, from where the images need to be imported into your project.
D. Select what size the photos need to be saved as, within your project.
Step 3. Choose the default configuration or adjust the setup for Detailed and Gallery view.
B
C
A
A
.
B
.
Step 4. Allows you to select and setup the Status Check template. With Status Check it is now possible to scan a QR-code on
a printed card or Digital ID and get status feedback. Status Check is an optional fee-based feature that allows you to add a
live 2D barcode to your printed or Digital ID Card. This QR-Code contains a unique secure URL that displays a Status Check
page with a near, current or up-dated status of a data field you configure in your project. It costs 5 credits to issue a Status
Check QR-code and 2 credits to update an existing Status Check Card.
D. Preview of the Status Check template selected. You can see the design for positive feedback (green) and
negative feedback (red) and a short description on how to use the template.
E. Select the overwrite settings for your Status Check QR-code on your card and digital ID. The QR-code link will
be generated as soon as a card gets printed, or a digital ID issued. You can choose for:
Generate new Status Check, Update existing Status Check, Update existing Status Check if out of date or
Ask whether to replace or update existing Status Check.
C. The templates can also show Static or Dynamic data from your project. This template shows the c
Bind this ID to the ID number in your project.
B. >> a
selected design to your project.
<<
selected card design from your project.
B
C
D
A C. A card design in your project has
Update
icon:
An adjusted a card design
E E
can be updated to the latest version by
clicking on the update icon.
D. A card design in
your project has two icons
Bindings
Click on the bindings icon to edit the bindings for the dynamic data of
the card design. The bindings window pops up automatically after
1 adding a design to your project.
C
ar The data binding tool is a powerful option in PrintStudio. When you add
d a new layout or update a layout you will be prompted to create the
D data bindings. Dynamic fields used and created in your layout may
e differ from the naming or spelling of a name that exists in your Project
si database. Therefore, you will be allowed to create the data bindings.
g
n 1. Card Design bindings
bi The dynamic fields that are created in the card design are presented to
n the left and you can bind these dynamic fields to the database fields of
di your project.
2
n
g 2. Settings
s: CCI template: Bind a CCI encode template to your card design to
T encode the card during production. For more information go to
h PrintStudio Encode
e this option blank.
design, you can leave
d
y
n
Status Check template: Bind the Status Check Template you set available in your project to the Status Check card
a
design. A Status Check link will be generated for the QR-code in the design as soon as the card or digital id is printed or
m
issued. If you do not need this card design to have a Status Check QR-code leave this option blank.
ic
fi
E. The preview ofelthe Card Designs offers two tabs with a preview of the card design and one of the digital ID. If the
card design hasd a front and a back, you can toggle between the two by clicking on the design in the preview.
s
th
at
CARDSTUDIO 2.0 User Guide 75
ar
e
6. Triggers
Step 6. allows you to setup triggers for your project. Triggers can be used to automatically change data in your project on
a certain condition or event.
A D E
B C
G
Example of step 5. New project with database: Triggers
A. Select one of the events from this list and add specific triggers. PrintStudio will automatically wait for the
event to occur before performing the action that is linked to the trigger.
B. All data columns of the new project are listed. Select one of the columns to link a trigger action to it.
C. Add trigger
and actions.
D. The property shows you the selected data column.
E. Select the action you want to connect to the data column from the drop-down menu and define the action.
F. X
G. Next step 5. and create the project.
Define the action that is performed once the event has been met. Some actions are only available for specific columns (for
example, incrementing number values can only be done on Number type columns). All changes need to be saved before
they become active. Please be aware that triggers might cause your original data to change, so make sure no vital data is
lost when working with triggers.
Step 7. Will create your new project after you click on the A. Create project
provided and click on the B. Previous button to go back and make the needed adjustments.
You are now ready to start adding records to your data grid.
A
B
create a
new project as a copy of another project.
1. Select project
Step 2. creates a copy of the project after you click on the A. Create project button. Select B. to make changes in the
previous step. You are now ready to start adding records to your data grid.
PrintStudio also offers to create new projects based on Excel files. PrintStudio will base the project structure on the Excel
structure and will import all the data from the Excel file into the new project.
1. Data source
Step 1. Select the Excel file and Worksheet needed for the setup of the new project. You can also add a Photo source and or
Signature Source if needed.
A
B
C
E
F
G
H
I
Example of step 1. New project imported from excel file: Data source.
A. Click on this button and select the Excel/CSV file you want to import and create a new project with.
B. Select the worksheet you want to use from the drop-down menu.
C. Select the date format you are using in the Excel file.
D. Select the row that contains the column names.
E. Select the column that connects with the unique photo names (for example: ID number or index).
F. Select the folder that contains the card photos.
G. Select the column that connects with the unique signature names (for example: ID number or index).
H. Select the folder that contains the signatures.
I. Next step
Step 2. Name the new project and check the imported Excel data structure. Change, delete or add data columns here in the
new project structure.
B
D E F
C
G
H
Example of step 2. New project from Excel file: Project data columns
Step 3. Enable the biometric images needed in the new project and determine how they will be stored.
A
. B
.
C
D .
. E
.
F
.
G
.
H
.
A. The box for passport photos makes photos visible in the project and enables you to add photos.
B. After checking the box, you can determine the ratio of the photo.
C. Select how and where photos will be saved within your project.
D. Check this box if you want to use data columns to represent the filename.
E. Select the image format (.png, .jpg or .bmp) the photos need to be saved as within your project.
F. Here you can select what size the photos need to be saved as within your project.
G. The process for signatures works the same as the photo settings.
H. Next step
Step 4. Choose the default configuration or adjust the setup for Detailed and Gallery view.
A
B
E
Example of step 4. New project from Excel file: View configuration
A
.
B
.
Step 5. Allows you to select and setup the Status Check template. With Status Check it is now possible to scan a QR-code on
a printed card or Digital ID and get status feedback. Status Check is an optional fee-based feature that allows you to add a
live 2D barcode to your printed or Digital ID Card. This QR-Code contains a unique secure URL that displays a Status Check
page with a near, current or up-dated status of a data field you configure in your project. It costs 5 credits to issue a Status
Check QR-code and 2 credits to update an existing Status Check Card.
A. Select one of the available Status Check templates from this list.
For example, to check the status of
training certifications, membership,
academic standing, or special access.
E. Select the overwrite settings for your Status Check QR-code on your card and digital ID. The QR-code link will
be generated as soon as a card gets printed, or a digital ID issued. You can choose for:
Generate new Status Check, Update existing Status Check, Update existing Status Check if out of date or
Ask whether to replace or update existing Status Check.
B. >>
add a selected design to your
project.
<<
remove a selected card design
B C from your project.
D
A
C. A card design in your
project has two icons available,
Update
E E
An adjusted a card design can
be updated to the latest
version by clicking on the
update icon.
D. A card design in
your project has two icons
Bindings
Click on the bindings icon to edit the bindings for the dynamic data of
the card design. The bindings window pops up automatically after
1 adding a design to your project.
C
ar The data binding tool is a powerful option in PrintStudio. When you add
d a new layout or update a layout you will be prompted to create the
D data bindings. Dynamic fields used and created in your layout may
e differ from the naming or spelling of a name that exists in your Project
si database. Therefore, you will be allowed to create the data bindings.
g
n 1. Card Design bindings
bi The dynamic fields that are created in the card design are presented to
n the left and you can bind these dynamic fields to the database fields of
di your project.
2
n
g 2. Settings
s: CCI template: Bind a CCI encode template to your card design to
T encode the card during production. For more information go to
h PrintStudio Encode
e this option blank.
design, you can leave
d
y
n
Status Check template: Bind the Status Check Template you set available in your project to the Status Check card
a
design. A Status Check link will be generated for the QR-code in the design as soon as the card or digital id is printed or
m
issued. If you do not need this card design to have a Status Check QR-code leave this option blank.
ic
fi
E. The preview ofelthe Card Designs offers two tabs with a preview of the card design and one of the digital ID. If the
card design hasd a front and a back, you can toggle between the two by clicking on the design in the preview.
s
th
at
ar CARDSTUDIO 2.0 User Guide 85
e
cr
7. Triggers
Step 7. Allows you to setup triggers for your project. Triggers can be used to automatically change data in your project on a
certain condition or event.
A
E
D F
B C
G
Example of step 6. New project from Excel file: Triggers
A. Select one of the events from this list and add specific triggers. PrintStudio will automatically wait for the
event to occur before performing the action that is linked to the trigger.
B. All data columns of the new project are listed. Select one of the columns to link a trigger action to.
C. Add trigger trigger with events
and actions.
D. The property shows you the selected data column.
E. Select the action you want to connect to the data column from the drop-down menu and define the action.
F. X
G. Next step 7. and create the project.
Define the action that is performed once the event has been met. Some actions are only available for specific columns (for
example, incrementing number values can only be done on Number type columns). All changes need to be saved before
they become active. Please be aware that triggers might cause your original data to change, so make sure no vital data is
lost when working with triggers.
Step 8. Creates the new project imported from an Excel file as soon as you click on the A. Create project button. B. Click on
Previous step button to make any changes before creating the project.
A
B
Example of step 1. New project from a BadgeMaker 7 project: Select BadgeMaker 7 Project
Step 2. Name the new project and check the imported BadgeMaker 7 structure. Change, delete or add data columns here in
the new Project structure.
C
B
D E
F
G
H
Example of step 2. New project from a BadgeMaker 7 project: Project data columns.
D. Required / Unique
E. With the default input field, you can add a standard value to your data field, existing empty fields and new records
will automatically get the default value you add to this data field.
F. X ure setup.
G. Add new property button and add and describe the data field names you want to use in your new
project.
H. Next step button to go to step 3.
Step 3. Enable biometric images (Passport photos and/or Signatures) for the new project and setup how these images will be
stored.
A
. B
. C
D .
.
E
.
F
.
G
.
Example of step 3. New project from BadgeMaker 7: Biometric settings
A. The box for passport photos make photos visible in the project and enables you to add photos.
C. Select how and where photos will be saved within your project.
D. Check this box if you want to use data columns to represent the filename.
E. Select the image format (.png, .jpg or .bmp) the photos need to be saved as within your project.
F. Select the dpi and size of the photos that will be created and saved within your project.
G. The checkbox for the signatures allows you to make signatures visible in the project and enables you to add
passport photos. The signature section works similar as the passport photo section above. Next step
button to go to step 3. and configure the detailed and gallery view
Step 4. Choose for the default configuration or adjust the setup for the Detailed and Gallery view in the new project.
A
B
A
.
B
.
Step 5. Allows you to setup triggers for your project. Triggers can be used to automatically change data in your project on a
certain condition or event.
A
E
D F
B C
A. Select one of the events from this list and add specific triggers. PrintStudio will automatically wait for the
event to occur before performing the action that is linked to the trigger.
B. All data columns of the new project are listed. Select one of the columns to link a trigger action to it.
C. Add trigger on to add the trigger to the data column and specify the trigger with events
and actions.
D. The property shows you the selected data column.
E. Select the action you want to connect to the data column from the drop-down menu and define the action.
F. Click on the X
G. Next step 6. and create the project.
Define the action that is performed once the event has been met. Some actions are only available for specific columns (for
example, incrementing number values can only be done on Number type columns). All changes need to be saved before
they become active. Understand that Triggers might cause your original data to change, so make sure no vital data is lost
when working with Triggers.
Step 6. Creates the new project based on the BadgeMaker 7 project as soon as you click on the A. Create project
B. Previous step button to make any changes before creating the project.
A. Click on this button to select the IDPro 7 configuration file from your computer.
B. Click on the dropdown menu to select the IDPro 7 project and the table you would like to use to setup the new project.
Step 2. Name the new project and check the imported IDPro 7 structure. Change, delete or add data columns here in the
new project structure.
C
B
D E F
G
H
Example of step 2. New project from an IDPro 7 project: Project data columns.
Step 3. Enable biometric images (Passport photos and/or Signatures) for the new project and setup how these images will be
stored.
A
. B
. C
D .
. E
.
F
.
G
.
H
.
Example of step 3. New project from IDPro 7: Biometric settings
A. The checkbox for passport photos allows you to make photos visible in the project and enable to add photos.
B. After checking the box, determine the ratio of the photo in the drop-down menu.
C. Select how and where photos will be saved that are used in the project.
E. Select the image format (png, jpg or bmp) that the image needs to be saved as.
F. Here you can select what size the photos need to be saved as within your project.
G. The checkbox for the signature allow you to make signatures visible in the project and enable to add signatures.
The signature section works the same as the Passport photo section above.
Step 4. Choose the default configuration or adjust the setup for the Detailed and Gallery view in the new project.
A
B
A
.
B
.
Step 5. Allows you to setup triggers for your project. Triggers can be used to automatically change data in your project on a
certain condition or event.
A
E
D F
B C
G
Example of step 5. New project from IDPro 7: Triggers
A. Select one of the events from this list and add specific triggers. PrintStudio will automatically wait for the
event to occur before performing the action that is linked to the trigger.
B. All data columns of the new project are listed. Select one of the columns to link a trigger action to it.
C. Add trigger on to add the trigger to the data column and specify the trigger with events
and actions.
D. The property shows you the selected data column.
E. Select the action you want to connect to the data column from the drop-down menu and define the action.
F. Click on the X
G. Next step and create the project.
Define the action that is performed once the event has been met. Some actions are only available for specific columns (for
example, incrementing number values can only be done on Number type columns). All changes need to be saved before
they become active. Please be aware that triggers might cause your original data to change, so make sure no vital data is
lost when working with triggers.
Step 6. Creates the new project based on the IDPro 7 project as soon as you click on the A. Create project B. Click
Previous step button to make any changes before creating the project.
B
Example of the Open existing project popup window.
Projects that also have a digital ID setup show the Digital ID icon:
on Digital ID:
https://cardstudio.zebra.com/digital-id
A B
A. Store: Overview of all the products (card designs, projects, and credits) available to select for free or to purchase and
My items
B. Overview of your account name and a balance of the credits available in your account.
C. Filter the overview of card designs by specific tags. Use the drop-down button to select a tag or search card design
bundles by name.
D. Click on the bundle image to learn more about the bundle and its card designs.
F. In Tab My Items here you can find the products like card designs you selected for free or purchased. Select the
product to download and use it in CardStudio.
D
A
E. My items: overview of all the selected or premium products from the Store ready to select and download.
F. Preview images of the selected card design.
G. Download your
PrintStudio.
Give the downloaded card design or
project a name. After saving, the design
or project is opened automatically in
DesignStudio or PrintStudio. The card
design or project is now ready to be used
in your CardStudio 2.0.
H. Close -up.
In the top left corner, you can check your credit balance. Scroll down to navigate to the credits.
A couple of credit bundles are available to choose from, select the bundle that works best for you. It costs 10 credits to issue
a Digital ID, 5 credits to issue a Status Check QR-code and 2 credits to update an existing Status Check Card.
Click on the price button to proceed to the checkout and purchase the credit bundle. Agree with the terms and conditions,
Proceed to payment
Card or PayPal-account. After a successful payment, the purchased credit is added to your CardStudio account.
1. Data source
Step 1. Select the Excel file and Worksheet needed for the import of the data. A Photo source and/or Signature Source can
be added if needed.
B
C
E
F
G
H
I
A. Click on this button and select the Excel/CSV file you want to import and select the worksheet you want to use from
the drop-down menu below.
B. Select the row that contains the column names.
C. Select the column that connects with the unique photo names (for example: ID number or index)
D. Select the folder that contains the card photos
E. Select the column that connects with the unique signature names (for example: ID number or index)
F. Select the folder that contains the signature images
G. Next step econd step.
2. Configuration
A
B
A. Choose how imported data/new records will be handled. The drop-down menu gives you three options
B. Select what happens when encountering a conversion error.
C. Select one of the fields of the excel data which uniquely identifies data in the data source.
D. Connect the source columns with the destination columns, PrintStudio will connect the columns with similar
names automatically.
E. Next step import the data.
A
B
Example of step 3. Import data
Step 3. is processing the import of the Data. A. Import data importing the data from your Excel
file. B. Previous step
To import data into the project from a BadgeMaker 7 project From a BadgeMaker 7 project
1. Data source
Step 1. Select the BadgeMaker 7 project file and database needed for the import of the data.
A. Click on this button to select the BadgeMaker 7 project from your computer.
B. Click on this button to select the BadgeMaker 7 database from your computer.
C. Next step
A
B
A. Choose how imported data/new records will be handled. The drop-down menu gives you three options
B. Select what happens when encountering a conversion error.
C. Select one of the fields of the excel data which uniquely identifies data in the data source.
D. Connect the source columns with the destination columns, PrintStudio will connect the columns with similar
names automatically.
E. Next step
A
B
To import data into the PrintStudio Project from an IDPro 7 project From an IDPro 7 project
1. Data source
Step 1. Select the IDPro 7 configuration file and the project needed for the import of the data.
A. Click on this button to select the IDPro 7 configuration file from your computer.
B. Click on the dropdown menu to select the IDPro 7 project and table.
C. Next step
A
B
A. Choose how imported data/new records will be handled. The drop-down menu gives you three options.
B. Select what happens when encountering a conversion error.
C. Select one of the fields of the excel data which uniquely identifies data in the data source.
D. Connect the source columns with the destination columns, PrintStudio will connect the columns with similar
names automatically.
E. Next step
A
B
A. Select the data field that contains the unique data like the photos and or signature names.
B. Click on this button and select the photos and or signatures folder you want to import from. The images need to
have a unique name that can be connected to one of the unique fields.
C. Next step
To export data first select the records you would like to export. Select all records
File
Export photos .
B
C
D F
E
B
C
D F
A. To export data first select if you would like to export all records or a selection you made.
B. Check the boxes to choose to export photos and/or signatures.
C. Click on this button and select the photos and or signatures folder to export to.
D. Give the exported images a name.
E. insert property .
{
F. Select the file type: jpg, png or bmp.
G. Next step export the photos and or signatures.
Detail View
Configure the layout of the detail view. The detail view is the view shown in the middle of the dashboard, giving you detailed
information of a record. Use the detailed view to quickly adjust record data.
A. Use the drop-down menus to select where you want to see certain data fields. At the top are usually the
most important fields selected like the first name, last name and ID number.
A
.
A. In the Gallery setting you can select 2 (two) database fields that are presented with the Photo. You can select First
name and Last name or chose for the record ID or any other database field.
A
.
Example of the A. Gallery view in the PrintStudio Dashboard.
A
. B
. C
.
D
. E
.
F
.
G
.
Example of the Project settings: Biometric settings
A. The checkbox for passport photos allows you to make photos visible in the project and enables you to add photos.
C. Select how and where photos will be saved within your project.
D. Check this box if you want to use data columns to represent the filename.
E. Select with what dpi and size the photos need to be saved within your project.
F. The checkbox for the signature allows you to make signatures visible in the project and enable you to add
signatures. The signature section works the same as the passport photo section above.
B C B. >> a
A selected design to your project.
D
. <<
.
selected card design from your project.
Click on the bindings icon to edit the bindings for the dynamic data of
the card design. The bindings window pops up automatically after
adding a design to your project.
1
C The data binding tool is a powerful option in PrintStudio. When you add
ar a new layout or update a layout you will be prompted to create the
d data bindings. Dynamic fields used and created in your layout may
D differ from the naming or spelling of a name that exists in your Project
e database. Therefore, you will be allowed to create the data bindings.
si
g 1. Card Design bindings
n The dynamic fields that are created in the card design are presented to
bi the left and you can bind these dynamic fields to the database fields of
n your project.
2
di
n 2. Settings
g CCI template: Bind a CCI encode template to your card design to
s: encode the card during production. For more information go to
T PrintStudio Encode
h design, you can leave this option blank.
e
d
y
Status Check template: Bind the Status Check Template you set available in your project to the Status Check card
n
design. A Status Check link will be generated for the QR-code in the design as soon as the card or digital id is printed or
a
issued. If you do not need this card design to have a Status Check QR-code leave this option blank.
m
ic
E. The preview offithe Card Designs offers two tabs with a preview of the card design and one of the digital ID. If the
card design hasel a front and a back, you can toggle between the two by clicking on the design in the preview.
d
s
th
at
ar
e
cr CARDSTUDIO 2.0 User Guide 126
e
at
Card designs assignment
It is possible to assign the card designs using a specific project column.
B C
A. Click on the drop-down menu to select the column. In the example we select the Company column. There is a
different card design for every Company in the project.
B. Enter the value that needs to be linked to a specific card design. In the example company names are entered.
C. Select one of the available card designs from the drop-down menu and link the design to the value entered in the
input field (B).
D. Select one of the card designs from the drop-down menu as the default design for all the data not corresponding
with the values entered above.
E. Enter another value to add to the mapping and click Add new mapping value . For example if you would like to
add another company with a new company design.
B
A C D E
A
E
F
D
C
B
A. Select one of the events from this list and add specific triggers. PrintStudio will automatically wait for the
event to occur before performing the action that is linked to the trigger.
B. All data columns of the new project are listed. Select one of the columns to link a trigger action to it.
C. Add trigger trigger with events
and actions.
D. The property shows you the selected data column.
E. Select the action you want to connect to the data column from the drop-down menu and define the action.
F. Click X
Define the action that is performed once the event has been met. Some actions are only available for specific columns (for
example, incrementing number values can only be done on number type columns). All changes need to be saved before
they become active. Understand that triggers might cause your original data to change, so make sure no vital data is lost
when working with triggers.
A. Select one of the available Status Check templates from this list.
For example, to check the status of training certifications, membership, academic standing, or special access.
E. Select the overwrite settings for your Status Check QR-code on your card and digital ID. The QR-code link will
be generated as soon as a card gets printed, or a digital ID issued. You can choose for:
Generate new Status Check, Update existing Status Check, Update existing Status Check if out of date or
Ask whether to replace or update existing Status Check.
Add Records
Records are single data rows that contain all the information of one person. There is a button for adding and deleting a
record manually. (To add multiple records, choose to import an excel file for example.)
1. Information
A. Enter the needed information for each field and click on the
B. Next Step
A
.
B
.
Example of the information tab when adding a new record.
A. Select the source of camera you want to use from the drop-down menu. You can choose to use your web cam or a
TWAIN camera that you installed and connected to your computer.
D. Capture photo
upload an image from your com
E. To change the camera setting click on the drop-down to select the capture
resolution and click the settings icon to adjust more settings. These settings
can be different depending on the camera.
F. Next Step
A
B .
.
E
.
C
.
D B
. .
F
.
Example of the photo tab when adding a new record.
A. Connect the signature pad to the PC. Use a signature pad to write a signature into this field.
B. Scale the signature using the slider.
C. Select a signature from file.
A
.
B
.
C
.
To print a certain record, select it and then click on the print button in the quick menu or go to File and click on the print link.
A. A print window appears, and you can select the printer you
installed for the card printing process. This manual does not
describe the installation of printers. Please refer to the Zebra
Card Printer manuals for further information on these devices.
Print
A
.
Example printer setup window.
First step is to enable Digital ID, select a Digital ID format for this project and connect a card design with a Digital ID design.
Navigate Edit Project Settings
Online services
Digital ID
Digital IDs, select the column that
represents the emails in your project and
select the Digital ID type.
To send the Digital ID select the needed records and link them to the new card design. Make sure you have enough credits
in your account. To send a Digital ID you need 10 credits. Credits can be purchased in the Store.
The Card Holder now receives an email with a link to retrieve the Digital ID. The link first opens a Terms of Use page for the
card holder to agree to, after which the Digital ID can be downloaded and will also be sent by email.
The PDF or Wallet pass can now be used as a temporary or permanent way of mobile identification.
For more information and tutorials of the Digital ID feature, visit: https://cardstudio.zebra.com/digital-ID
How to add a trigger to a project that reads the card serial number
You have now setup the trigger and PrintStudio will add the card serial number to the column for the record that has been
printed.
When you want to add a number of cards issued or total number of cards printed into your project you can use a Trigger to
have it automatically added to your records.
First, add a numeric column to your project (i.e. Card issue number).
For a project counter, set the Trigger to Before printing, select the new column and make sure to set the Current Counter
value to 1. 0 will leave the first card uncounted.
Note: when the Trigger is set for After printing, the first card will not display any number as that field is still empty and the
second card will start at the number given to the Current Counter value, usually 1.
To print this number on your card, add the corresponding dynamic field to your card design.
Choosing from one of these four settings is highly recommended, however it is also possible to connect to a database
through an ODBC driver. Connecting with one of the supported databases allows you to make full use of the database s
functionality. For example: PrintStudio will automatically lock tables when adding or updating records, it will automatically
detect user rights and allows you to work with views.
Connecting with a data source through an ODBC driver provides you with more basic functionality, but it will suffice for most
single-user environments. PrintStudio projects with database connection will automatically detect any available ODBC drivers
on the system, if the required ODBC driver is not listed, it can be installed using the Microsoft update website or tool in y our
operating system.
Note: CardStudio 2.0 does not create an external database for you, it only creates a connection to an existing external
database.
The screenshot below shows the Project Settings dialog, where the option for PrintStudio projects with an external database
connection will be present depending on the CardStudio Edition you purchased.
Follow these steps if you want to create a project using an external data source as your primary source of information.
Start by creating a new project.
A
.
B
. C
.
D
.
E
.
F
.
Example of a new
PrintStudio Project with
external database
connection step 1: data
sources.
A. Enter the name of your New PrintStudio project with database connection.
C. Select the type of database you would like to connect with. Different types of databases are supported:
After selecting Microsoft SQL Server as the type of data source, you can fill in all information required to connect to
the server.
D. Server: Path or IP address to the server. If the server is hosted on another system in the network, it can be either
addressed as \\servername or the IP address of the server. Information such as the database name, username
and password, in most cases are provided by your database administrator.
Note: to be able to work with a Microsoft SQL Server, an active network connection must be available.
Note: to be able to work with a MySQL or Oracle Server, an active network connection must be available.
E. Test
connection pop-up Database
connection successful can proceed. If the connection
cannot be established, the dialogue will report a detailed
overview of the problem. Check all information and make
sure a connection with the external server is available
before trying again.
A
.
B
.
C
.
D
.
E
.
F
.
G
.
A. After selecting a table, you can configure the rights to the table, and to each of the listed columns in the table. Users
connecting with a Microsoft SQL Server can create and remove rows, whereas users connecting through an ODBC
Edit data box for existing rows.
B. T Primary table
during the process of defining the data sources, so make sure that the primary table is correctly configured.
D. Edit the display names of the column as you see fit for your PrintStudio Project.
E. Read Write
Read through PrintStudio, and what data
should be managed by other external systems.
F. Refresh table to make sure that all the data loaded from the database table is up to date.
G. Next step he project. With the second step you can define the
image sources for Passport Photos and Signatures in your project. You can choose from three different options:
Loading times
The time it takes to load your project, or to process changes to your database may increase. This is due to the time it
takes to transfer data over the network, login to the database or retrieve data from the external data sources.
Grayed-out columns
that you will not be able to alter data for that specific column.
Default values
When creating a new project, or when altering a project structure, you can define certain default values for your
column types. However, when using PrintStudio with an external database connection, these default values will be
only filled for new records or when manually entering the information into the field. The reason for this is because
the local project data does not contain the same amount of records as the external sources, and new records are
never created automatically.
Contactless Encoding
The CardStudio Professional encode functionality currently supports the encoding of MIFARE Classic, MIFARE Plus, DESfire,
IClass, UHF Gen2 and proximity
Omnikey or the Springcard Crazy Writer.
SmartCard Editor
The SmartCard Editor is a tool that is made available to all users of the CardStudio software editions. This tool allows you to
create an encoding template for MIFARE Classic, MIFARE Plus, DESfire, IClass, UHF Gen2 and proximity cards cards using all
the major features for each of the standards. To encode your smartcards and use the CCI-files created with the SmartCard
Editor you need CardStudio Professional edition.
B
.
F
.
C
.
D
.
E
.
A. The Card Settings are displayed on top of the screen. You can define whether the card should use MAD Sectors
(Mifare Application Directory documents directory-like structure that describes how sectors on card are used) or not.
Enabling this setting will have an impact on specific sectors and their contents. It will also automatically generate Key
A for sector 0 (and sector 16 for 4K cards).
C. Define keys, determine read and write settings for each of the four data blocks.
E. The CCI Editor visualizes any data that will be encoded onto the Smart Card to give the user a better view of the
amount of used and available space in each sector. Certain blocks (such as Block 0 on Sector 0, and the Trailer
Block on all sectors) are reserved for manufacturer information and storing keys. These are not available to the user
and are displayed as hatched.
Each square represents one byte of information. When adding sector data, the length of the data is visualized on the
right. Each item in the list is given a slightly different color to make it easier to understand how the data is transferred
to the card.
F. List of sectors is displayed, 16 for 1K cards, 40 for 4K cards. Depending on the settings, each of the sectors can
contain information that will be encoded onto the card using PrintStudio.
Empty Space
This item can be used to indicate a specific part of a sector that will never
be used.
Dynamic Data
This is information that will be added to the card by your CardStudio project. Like adding card designs, when you add a CCI
file to your project, a pop-up will allow you to bind columns in your project to each of these items. You must always ensure
that the data in your project corresponds with the settings you have chosen in terms of length and data type. The following
data types are available.
In addition, you can add a description of the sector data to remind you of certain agreements.
Constant Data
Constant or Static data is data that is manually entered in the CCI file and will never change. The format of this piece of
information can be of any of the types mentioned in the Dynamic Data section.
Using these options, you can create any type of CCI file. Once completed, you can save your work in either an unencrypted
file (XML) or an encrypted CCI file. If you choose the latter option, you will be required to enter a password that will also be
required when adding the CCI file to your CardStudio Identity project.
DESfire cards take an entirely different approach to encoding compared to MIFARE Classic or Plus cards. With DESfire, you
can define Applications and Files that contain information, each with specific access settings. Similar to MIFARE Classic,
launch the SmartCard Editor, which will open to a blank window. Choose File New DESFire
A. The Card settings panel will allow you to define general rules for your encoding template. A DESFire card features a
Card master key that can be used to re-encode or erase the card at any time. All keys for DESFire cards can be encoded
using 3DES, 3K3DES or AES encrypted keys. A key can be either generated or entered manually.
The other options for the Card settings dialog are self-explanatory but must be decided with caution as they will impact
how flexible the card can be used after being encoded. In addition to the default DESFire features, reset keys are
implemented that allow for cards to be repurposed, by users even though the Card master key might not be available.
Distributing the Card master key might not be desirable because of possible security liabilities. Multiple Reset keys can
be created to supply to different vendors.
F. Each file will contain a Description and a File number. Communication mode determines the way in which the file can
exchange data. It is highly recommended to use the Encrypted setting, as the Plain (unencrypted) mode should only be
used for data that does not contain sensitive information. All DESFire file types are supported to accommodate
integration with access control or payment systems that support the DESFire standard. For general purposes, select the
Standard data file Each file has individual settings for Read, Write and Read/Write access, as
well as an access rule for changing these settings after encoding the card.
G. Standard file types require you to set the total file size. Keep in mind that this must be equal to or greater than the total
amount of bytes that are used by your file data. In our example, the total amount of data used is 42 bytes, but the file is
given 64 bytes instead.
F
.
G
.
H
.
E
.
H. File data is added to the File in a similar fashion to defining
MIFARE Classic or Plus templates. Select a data type from the
dropdown box and Add
Define the data format and alignment, as well as the field as
this will be the identifier once the CCI file is linked to your
PrintStudio project.
Once completed, the template can be either saved to a human-readable XML format, or a password-encrypted CCI format.
Both can be used to encode cards in your CardStudio Identity project.
Let us start creating a CCI file to encode a UPC Gen 2 card. Launch the SmartCard Editor, which will open to a blank window.
File New UHF Gen2
A
.
B
.
C
.
D
.
A. Reserved bank (tag passwords): The Reserved memory bank allow you to lock or
unluck the read and write functions of the RFID chip data. Generate the Kill
password and the Access password for the card and determine if the access for
these passwords is: Read/write (unlocked), Read/write (permanently unlocked),
Read-only (locked), Read-only (permanently locked).
B. EPC bank (attached product settings): Determine the EPC bank access by selecting one of the locked or unlocked
options in the dropdown menu. Add content like static data, dynamic data or the card serial number to this bank
using the dropdown menu and then clicking the . The tag identification code is written to
the EPC (Electronic Product Code) memory. It is the encoding that allows to assign this number to the tag. This
During encoding, this
number can be protected, it cannot be modified or deleted.
D. User memory bank (Custom data): User memory is optional and provides a place for user-defined data. The user
equipped with an RFID reader can write information in the tag or read information already entered. First set the
access to the user memory bank using the dropdown and selecting to lock or unlock this bank.
Add content like static data, dynamic data or the card serial number to this bank using the dropdown menu and then
clicking the User Memory ranges from 32 bits to over 64k
Empty Space
This item can be used to indicate a specific part of a sector that will never be used.
Static Data
Static data is data that is
manually entered in the CCI file and will never change.
The format of this piece of information can be of any of
the types mentioned in the Dynamic Data section.
Dynamic Data
This is information that will be added to the card by your
CardStudio project. Like adding card designs, when you
add a CCI file to your project, a pop-up will allow you to
bind columns in your project to each of these items. You
must always ensure that the data in your project
corresponds with the settings you have chosen in terms
of length and data type.
Wiegand number
Encode a site code and card number in Wiegand format.
Byte segment
Takes a specific byte segment from its input.
Reverse bytes
Reverse the bytes from its input: The first byte becomes the last.
Bit field
Takes specific bits from its input and packs them into a compact format.
CRC
Calculates a CRC (Cyclic Redundancy Check) for its input
Using these options, you can create any type of CCI file. Once completed, you can save your work in either an unencrypted
file (XML) or an encrypted CCI file. If you choose the latter option, you will be required to enter a password that will also be
required when adding the CCI file to your CardStudio Identity project.
Encoding with CardStudio Identity has been fully integrated into the printing process. The most important step to enable
encoding for your project is to add your CCI file to your project. Go to the Project Settings panel, and select Encoding
Settings from the Card encoding tab.
E F
C
D
A B
C. Select the CCI-file from the list and like to connect to a card design, then select the card design from the drop-down
list.
D. Link to card design to link the card design to the CCI-file. Card holder Records with this card design will
be encoded with CCI-file linked to the card design.
F. X -file.
H. Save
connected to your project card designs. You are now ready to G
encode your cards. Select the records connected to the correct
card design/CCI-file and click on the print button.
Note: You might need to configure your printer to perform both Encoding
and Printing tasks at the same time, otherwise PrintStudio might list your
print action as failed, even though encoding did take place.
Supported standards
CardStudio Encode currently supports MIFARE Classic, MIFARE Plus and MIFARE DESFire standards.
The Zebra Status Check is an optional fee-based feature that allows you to add a live 2D barcode to your printed or Digital
ID Card. This QR-Code contains a unique secure URL that displays a Status Check page with a near, current or up-dated
status of a data field you configure in your local CardStudio Project.
With CardStudio, you can now create a QR-code on a card design or digital ID and connect it to a Status Check Template in
PrintStudio. Status Check is available for the CardStudio Standard, Enterprise, or Professional Edition.
Existing CardStudio users can purchase a Status Check card design or project from the CardStudio In-App Store to get
started or upgrade to one of the CardStudio 2.0 Smart Badge Editions.
https://cardstudio.zebra.com/status-check
- 5,000 Credits
- 10,000 Credits
When clicking on the new card design link or button a setup window will pop-up.
B A
A
A. Give the new design a name.
B. Set the configuration of the new card design to CR80 and open the advanced settings.
C. Select the portrait mode for the card design.
D. Enable Digital ID also to set in portrait mode.
E. Click the the status check card design.
A. field.
B. Add First name, Last name, Event, ID number and most
important for this example, a Status Check Link.
A
A
A. Start PrintStudio, click on the new project icon in the quick menu and create a new project.
Next step
to step 2. Biometric settings.
Only enable the passport photos for this project and determine how they will be stored.
Next step
Step 4. Allows you to select and setup the Status Check template. With Status Check it is now possible to scan a QR-code on
a printed card or Digital ID and get status feedback. Status Check is an optional fee-based feature that allows you to add a
live 2D barcode to your printed or Digital ID Card. This QR-Code contains a unique secure URL that displays a Status Check
page with a near, current or up-dated status of a data field you configure in your project. It costs 5 credits to issue a Status
Check QR-code and 2 credits to update an existing Status Check Card.
E. Select the overwrite settings for your Status Check QR-code on your card and digital ID. The QR-code link will
be generated as soon as a card gets printed, or a digital ID issued. You can choose for:
Generate new Status Check, Update existing Status Check, Update existing Status Check if out of date or
Ask whether to replace or update existing Status Check.
C
Set -Yes- true -No- false
to each of the activities.
B. >> a
selected design to your project.
<<
selected card design from your project.
B
C
D
A C. A card design in your project has
Update
icon:
An adjusted a card design
E E
can be updated to the latest version by
clicking on the update icon.
D. A card design in
your project has two icons
Bindings
Click on the bindings icon to edit the bindings for the dynamic data of
the card design. The bindings window pops up automatically after
1 adding a design to your project.
C
ar The data binding tool is a powerful option in PrintStudio. When you add
d a new layout or update a layout you will be prompted to create the
D data bindings. Dynamic fields used and created in your layout may
e differ from the naming or spelling of a name that exists in your Project
si database. Therefore, you will be allowed to create the data bindings.
g
n 3. Card Design bindings
bi The dynamic fields that are created in the card design are presented to
n the left and you can bind these dynamic fields to the database fields of
di your project.
2
n
g 4. Settings
s: CCI template: Bind a CCI encode template to your card design to
T encode the card during production. For more information go to
h PrintStudio Encode
e this option blank.
design, you can leave
d
y
n
Status Check template: Bind the Status Check Template you set available in your project to the Status Check card
a
design. A Status Check link will be generated for the QR-code in the design as soon as the card or digital id is printed or
m
issued. If you do not need this card design to have a Status Check QR-code leave this option blank.
ic
fi
E. The preview ofelthe Card Designs offers two tabs with a preview of the card design and one of the digital ID. If the
card design hasd a front and a back, you can toggle between the two by clicking on the design in the preview.
s
th
at
CARDSTUDIO 2.0 User Guide 172
ar
e
Step 6. Triggers
Step 6. allows you to setup triggers for your project. Triggers can be used to automatically change data in your project on
a certain condition or event.
D E
A
. .
.
F
.
B C
. .
G
Example of step 5. New project: Triggers .
A. Select one of the events from this list and add specific triggers. PrintStudio will automatically wait for the
event to occur before performing the action that is linked to the trigger.
B. All data columns of the new project are listed. Select one of the columns to link a trigger action to it.
C. Add trigger trigger with events
and actions.
D. The property shows you the selected data column.
E. Select the action you want to connect to the data column from the drop-down menu and define the action.
F. X
G. Next step 6. and create the project.
We will leave step 6. Triggers on default and create our new Status Check Project.
During step 7. the application will start creating your new project after you click on the A. Create project
problems, read the feedback provided and click on the B. Previous button to go back and make the needed adjustments.
You are now ready to work with the Status Check project and produce your Status Check card or Digital ID.
A
B .
.
Start PrintStudio and open an existing Status Check project with records of card holders that have an active Status Check
QR-code. When printing a physical card or issuing a Digital ID with Status Check QR-code, the QR-code will also
automatically generate with the correct link and become visible in the card preview.
B C D
A . . .
.
A
.
A. To update a Status Check QR-code. Change the approve status of this record from to o and update the QR-
Status Check sync :
B. To revoke a Status Check QR-code for a printed card. After you revoked a Status Check QR-Code from a printed
card, the QR-code will give back revoked. Select the record, click on the
:
C. To revoke and the Status Check QR-code for a Digital ID. Select the record,
:
D. When you reprint the card after the status check revoke for this record, the Status Check QR-code will be
regenerated with a new QR-code.