Home | Contact Zebra
 


Zebra Card ZMotif SDK+

The Zebra card printer ZMotif™ SDK+ contains information for software developers intending to write applications for ZMotif based compatible Zebra card printers. This new XML job control based SDK allows software developers to integrate custom applications and card printer commands into a card application, and directly control specific features and functions of the supported card printer.

Currently the ZMotif SDK+ API supports the Zebra ZXP Series 8™ retransfer printer.

The ZMotif SDK+ download contents include:

  • Programming documentation (job and printer command information, coding sequence and sample code) and DLL libraries for:
    • Printer and graphics functions
    • Encoding with an integrated contact and contactless PC/SC compliant smart card chip encoder

  • ZGT (Zebra General Tool), a printer utility / application used to verify and exercise various ZMotif SDK+ printer functions and features available in the SDK.

  • A ZMotif SDK+ reference manual describing the programming functions that control operations and deliver data for Zebra card printers

  • ZXP Printer Software Emulator Application – A software printer preview tool that emulates a ZXP printer.  Used in testing and validating print jobs sent via the Zebra Windows® driver or ZMotif SDK+ commands.

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

MODELS FUNCTIONS
Printer Graphic Contact
Smart Card
MIFARE®
Smart Card
UHF Gen2
RFID
ZXP Series 8 Yes Yes Yes Yes No
All Zebra Value class printers (1) No – Download SDK for Value class, Performance class and Security class printers
All Zebra Performance class printers (2) No – Download SDK for Value class, Performance class and Security class printers
P630i™ / P640i™ Security class printers No – Download SDK for Value class, Performance class and Security class printers

1 = Including the P110i™ / P110i™ and P120i™ printers.
2 = Including the P330i™ and P430i™ printers.

Some of the basic printer functions supported by the ZMotif SDK+ include:

  • Card Feeding, Card Movement Ejecting Cards
  • Card Cleaning
  • Encoding Cards - Smart Card and Magnetic Stripe
  • Front and Back Printing
  • Bar code support
  • Error Handling
  • Lamination
  • Printer Status

 

All Zebra printers must be running on the latest firmware to support the ZMotif SDK+.
The firmware can be downloaded from the Zebra public website at Drivers and Downloads

The Zebra ZMotif SDK+ requires 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
  • 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

To download the ZMotif SDK+ materials, please read and agree to the End User License Agreement (EULA).

Click here for the EULA.