Home | Contact Zebra
 


Zebra Card ZMotif and ZXP SDK

The Zebra card printer ZMotif™ SDK contains information for software developers intending to write applications for the ZXP Series 8 based retransfer printer. 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 ZXP Series 8 card printer.

The new ZXP3 SDK allows software developers to integrate custom applications and printer commands and directly control specific features and functions of the ZXP Series 3 Direct to Card printer.

Currently the "ZMotif_Printer_SDK" and "ZMotif_Graphic_ SDK" API supports the Zebra ZXP Series 8™ retransfer printer only, and the "ZXP_S3_SDK" supports the new ZXP Series 3 Direct to Card 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/PGT (Zebra General Tool), a printer utility / application used to verify and exercise various ZMotif/ZXP SDK printer functions and features available in the SDK.

  • A ZMotif and ZXP 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 Series 8 printer. Used in testing and validating print jobs sent via the Zebra Windows® driver or ZMotif SDK+ commands to the ZXP Series 8 printer.

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

MODELS FUNCTIONS
ZMotif_Printer
_SDK
ZMotif_Graphic
_SDK
ZXP3_SDK (1) Contact
Smart Card
MIFARE®
Smart Card
UHF Gen2
RFID
ZXP Series 8 (All configurations) Yes Yes No Yes Yes No
ZXP Series 3 (All configurations) No No Yes Yes Yes No

(1) New SDK to support ZXP Series 3 Direct to Card printer.

Note: All Zebra Value class printers (P110i,P120i), Performance Class printers (P330i,P430i)  and Security Class printers  (P630i/P640i) are supported by our Value/Performance Class SDK  (http://www.zebra.com/cardpartner/index.php)

Some of the basic printer functions supported by the ZMotif / ZXP SDK include (Printer configuration / option dependent):

  • 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)

Current Release Notes:

ZMotif Printer SDK version 1.1.5.0: includes:

  • GetRejectCardCount – method for returning the number of cards currently in the printer’s reject bin.
  • ClearRejectBinCount – method for clearing the counter which tracks the number of cards currently in the printer’s reject bin.
  • SmartCardTypeEnum – added FeliCa to this enumeration
  • SharpnessLevelEnum – added Low to this enumeration
  • New SNMP library that supports IPv6 as well as SNMP v3
  • Improved error handling in BuildGraphicsLayers and Print routines
  • ZMotif Graphics SDK version 1.1.5.0: this version includes:
  • CropImage – method for creating a cropped image from another image
  • 2 new versions of ConvertToGrayScale method
  • New algorithm for converting color (24bpp) to mono (1bpp)

ZXP3 SDK version 3.1.5.0 includes:

  • Printer & Graphics SDKs
  • C# sample application


ZGT version 1.1.5.0: this version includes:

  • Ability to set custom data for smart card encoding
  • Ability to display printer's IP address, subnet mask, and default gateway configuration
  • Bug fixes

PGT version 3.1.5.0:

  • New "ZGT-like" tool utility for the ZXP3 printer

    

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.


Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player



Technical Support Links:

Sample Code

Technical White Papers

General Support Questions