This guide is intended for software developers who want to programmatically integrate the printing of NiceLabel label templates into their own applications. This approach allows seamless integration into third party applications, but it requires an understanding of .NET Framework technologies and object-oriented programming techniques.

For easier non-programmable printing integration, use the NiceLabel Automation integration module instead.

About NiceLabel .NET API

NiceLabel .NET API is .NET Framework based library that enables software developers to seamlessly print NiceLabel label templates and interact with the NiceLabel Control Center.

NiceLabel Print Engine is a rendering engine and is an integral part of NiceLabel installation. NiceLabel Print Engine enables previewing and printing NiceLabel label templates at different stages of print workflows. NiceLabel Print Engine is designed to deliver reliable high-speed printing of labels and documents.

NiceLabel .NET API is built on Microsoft .NET Framework and enables users to quickly add full-featured professional label printing capability to their applications.

NiceLabel Print Engine enables multi-threading support out of the box to easily deliver the best possible performance on any hardware.

NiceLabel .NET API Components

NiceLabel .NET API Libraries are installed together with the NiceLabel product that you install on each printing client.

The NiceLabel .NET API includes:

  • NiceLabel .NET API Libraries. A set of managed .NET assemblies that your application refers to. These assemblies include NiceLabel Print Engine that interfaces with label templates and manages print jobs.

  • NiceLabel .NET API Programming Reference. Contains information about the entire NiceLabel.SDK namespace. See the help file SDK Reference.chm. If you used the default installation location, the help file is located in c:\Program Files\NiceLabel\\Help\SDK\.

  • Loftware Printer Drivers. Loftware offers printer drivers for more than 4000 different printer models. We recommend using Loftware printer drivers so you can benefit from the optimized print streams. Check the complete list of drivers on our download page: