Zebra Card Printer SDK

The Zebra Card Printer SDK contains information for software developers intending to write applications for Zebra card printers. This allows a software developer to quickly integrate commands into a card application to directly control the features and functions of the supported card printer.

The SDK contents include

  • Programming documentation (command information, coding sequence and sample codes) and DLL’s for:
    • Printer and graphics functions
    • Contact encoding with an integrated GemCore® contact encoder
    • Contactless encoding with the integrated GemProx® MIFARE encoding module
  • An application is included to verify that the contact and contactless encoder in your printer is functioning correctly. This application was written using the very same information and sample code in this SDK.
  • A SDK reference manual describing the programming functions that control operations and deliver data for Zebra Card Printers
  • An application programming interface (API) to provide functions to access card printer features.

The following table shows the supported functions (Printer, Graphic, and Smart Cards) for the associated printer model:

MODELS FUNCTIONS
Printer Graphic GemCore
Smart Card
MIFARE
Smart Card
UHF Gen2
RFID
P110i 1 Yes Yes Yes Yes No
P110i 1/P120i 2/P110m 1 Yes Yes No No No
P330i 1/P330m 1/R3i 1 Yes Yes Yes P330i only P330i & R3i only
P430i 2/R4i 2 Yes Yes Yes Yes Yes
P630i 3 No Yes Yes No No
P640i 4 Yes Yes Yes No No

1 = single-sided printing
2 = dual-sided printing
3 = dual-sided printing, single-sided laminating
4 = dual-sided printing, dual-sided laminating

Basic printer functions supported by this SDK include:

  • Card Feeding
  • Card Cleaning
  • Encoding Cards - Smart Card and Magnetic Stripe
  • Front and Back Printing
  • Applying a Clear Varnish
  • Card Flipping
  • Lamination
  • Ejecting Cards
  • Status

All Zebra printers must be running on the latest firmware V1.16 to support the SDK.
The firmware can be downloaded from the Zebra Card public website at Drivers and Downloads. For the P330i and P430i printers, the latest firmware and drivers (V5.00.13/V6.00.06) must be upgraded at the same time, and the firmware should be upgraded before the driver.

The Zebra printer drivers run on the following Windows® Operating Systems:

  • Windows XP Professional® with Service Pack 2
  • Windows 2000® with Service Pack 4
  • Windows Server 2003® Service Pack 2
  • Windows Vista ®

Developers using this SDK will require the following skills:

  • Experience in developing applications with Microsoft Windows® programming environments including Visual Basic® 6, Visual C++®, Visual C#®, Visual Basic®.NET and Delphi®.
  • Experience in developing applications using dynamic link libraries (dll)
  • Experience with Microsoft’s Windows Graphics Device Interface (GDI)

    

Support:
For more information and/or SDK support, please send an email to: card_sdk_questions@zebra.com

Download SDK Materials:
To download the SDK materials, please read and agree to the End User License Agreement (EULA).

Click here for the EULA.



  Copyright | Privacy © 2008 ZIH Corp. All Rights Reserved.