Our SmaPri software development tool for label printers offers three modules – Driver, Library and Designer. They cater to users with different development needs such as device operating systems, web or native business applications.
1. SmaPri Driver
This middleware runs on Android OS / iOS / Windows, providing printer communication and label printing functions. Linkage between high-level applications and SmaPri Driver uses WebAPI, enabling printing not only from native programs but also from web applications.
2. SmaPri Library (SDK)
This is a development library (SDK) suitable to be used when embedding in native programs is required but cannot be handled by SmaPri Driver.
It is compatible with Android / iOS and provides functions for communication with printers and label printing.

SmaPri Driver also has a function to send print data as needed while checking printer status, allowing for quick and easy development of printing software applications.
3. SmaPri Designer
This is a label layout design tool that runs on Windows. Using SmaPri Designer, you can quickly and easily create label layouts containing text strings, barcodes, images, etc. intuitively on the screen, without the need for printer command knowledge. The label layout file that is created can also be smoothly sent to the printer with SmaPri Driver or SmaPri Library.
Label Layout Design Screen in SmaPri Designer
SmaPri Designer supports a variety of objects ranging from text, barcodes and graphics to dates, serial numbers and prices. Using this application, you can easily design label layouts that can be printed with SmaPri Driver and SmaPri Library by simply selecting objects and placing them on the label template.
