Skip to content
| Marketplace
Sign in
Visual Studio>Controls>ThermalLabel SDK for .NET Standard
ThermalLabel SDK for .NET Standard

ThermalLabel SDK for .NET Standard

Neodynamic

|
1,914 clicks
| (0) | Free Trial
ThermalLabel SDK is a .NET Standard lib that lets you to design barcode labels and print them to Zebra & Honeywell-Intermec printers. .NET Core, Xamarin, Mono, UWP Support.
Get Started

Create, Preview & Print Barcode Thermal Labels with C# & VB.NET

ThermalLabel SDK for .NET is a .NET Standard Class Library (DLL) that lets you to create advanced barcode labels and print them to Zebra ZPL/EPL & Honeywell-Intermec Fingerprint Thermal Printers by writing just pure .NET code in VB.NET or C# for projects targeting .NET Framework, .NET CORE, Legacy ASP.NET MVC & CORE, Xamarin, Mono & Universal Windows Platform (UWP)

ThermalLabel SDK can be used for designing and printing from simple to complex labels layout supporting Texts, Barcodes, Graphics and Images, RFID Tags, and Shapes like circles, ellipses, rectangles, and lines. It provides an unified object model which will allow you to create one label design and print it to either Zebra & Honeywell-Intermec printers getting the same output printing!

ThermalLabel

.NET Cross Platform Support

ThermalLabel SDK was built as a .NET Standard Library which allows it to be used in any project targeting .NET Framework, .NET CORE, Legacy ASP.NET MVC & CORE, Xamarin, Mono & Universal Windows Platform (UWP) platforms.

Zebra & Honeywell-Intermec Compatible

ThermalLabel SDK provides .NET label design and printing for any Zebra-compatible Thermal Printers supporting ZPL® or ZPL II® (Zebra Programming Language) or EPL (Eltron Programming Language) as well as Honeywell-Intermec printers supporting Fingerprint® commands.

Simple Object Model

ThermalLabel SDK provides a flexible programming object model that allows you to create one label design and print it to either ZPL, EPL & Fingerprint printers getting the same output printing! ThermalLabel SDK will let you to create from simple to complex layouts without efforts writing pure .NET code in VB or C#. ThermalLabel SDK generates native ZPL, EPL & Fingerprint commands. Printing job is fast and you get best performance.

.NET Data Binding Support

ThermalLabel SDK was designed considering .NET Data Binding scenarios which mean you can bind text and barcode items to .NET data sources. It provides support for most common data types used in data binding scenarios like Arrays, Lists, ADO.NET Access or SQL Server DB, XML DataSet, Custom Objects as well as CSV files! ThermalLabel Data Binding

Counters - Print Range

Counters allow you to index data items by a selected increment or decrement value, making the data items increase or decrease by a specified value each time a label is printed. Learn how to print 10 barcode labels for values ranging from "ABC01" to "ABC10" leveraging Counters feature!

Data Masking & Formatting

Data Masking allows you to serialize data items by specifying a Mask string as well as an increment string. It's useful for batch printing scenarios when serialized items are involved. Learn how to create and print a barcode label for a serialized product

100+ Dynamic Expressions

Expressions can include a combination of variables, constants, operators, functions, and references to label Items as well as to data fields in a data binding scenario. Expressions are set to any Item in the label to dynamically set the Item's content based on the expressions result. ThermalLabel SDK ships with 100+ built-in well-known functions. It also allows setting and adding your own Custom Expression Functions and Variables/Constants.

Full Color Label Support

In addition to create monochrome labels for thermal printers, ThermalLabel SDK also supports full color label design and generation and can be printed to any general purpose printers i.e. non-thermal ones in graphics mode.

Preview & Export Labels to Images & PDF

ThermalLabel SDK allows you to preview and export/save the output label content to most popular raster image formats (JPEG & PNG), vector image format (SVG) as well as Adobe PDF documents. This allows you to work on your .NET developments without the need of having a physical thermal printer for testing!

Text, Pictures, Shapes & RFID

  • Text items supporting multi-line, content alignment, sizing, Unicode, RTL (Hebrew, Arabic, etc.), Custom and installed Windows TTF files, White Text On Black, rotation, horizontal alignment, counters, and text masking.
  • Graphic, Image & Picture items supporting image formats like GIF, JPG/JPEG, BMP, and PNG; monochrome conversion features like Threshold and Floyd-Steinberg algorithms and reversing; sources image like files, base64 as well as binary content.
  • Shape items supporting lines (horizontal, vertical, and diagonals), rectangles with rounded corners, circles and ellipses.
  • RFID items supporting ASCII, HEX as well as EPC Data Structures. (NOTE: Only available for ZPL & Fingerprint printers)
  • First-class Barcode Support Out-of-the-box: ThermalLabel SDK supports most popular Linear (1D), Postal, Component Composite & 2D Barcode Symbologies including Code 39, Code 128, GS1-128, GS1 DataBar (RSS-14), EAN 13 & UPC, Postal (USPS, British Royal Mail, Australia Post, DHL, FedEx), Data Matrix (including GS1 & DMRE versions), QR Code (including GS1 version), PDF 417, Aztec Code, UPS MaxiCode, Chinese Han Xin Code, IFA PPN, all EAN/UPC Composite Barcodes (CC-A, CC-B & CC-C), DotCode and many more barcode standards... You won't need to acquire additional third-party barcode generation software!

ThermalLabel Items

XML-based Label Format

ThermalLabel SDK handles label designs in a plain & simple XML-based format. By invoking a simple class method you can get a string representation of the thermal label in XML format allowing you to save or store it in any kind of data source be it SQL Server Database, file on disk, memory stream, etc. In the same way, you can restore or open the thermal label definition from a XML Template by just invoking a simple class method as well. ThermalLabel XML Template

Print Orientation & Multi-labels per Row Support

Most Thermal Printers do not support Print Orientation feature. ThermalLabel SDK fills that gap by providing you Portrait and Landscape print orientation with 90, 180 & 270 degrees rotation! A built-in mechanism for printing on media rolls featuring more than one single label per row (a.k.a. multi-column printing support) is also missing in most thermal printers. ThermalLabel SDK provides this feature out-of-the-box allowing you to print any number of labels per row!

ThermalLabel Web Editor for ASP.NET Add-on

Design labels from Windows, Linux, Mac & Android! ThermalLabel Web Editor Add-on is a first-class barcode label designer component for ASP.NET websites (MVC & WebForms as well as CORE Edition) which empowers your WebApps by providing an end-user visual label editor! With the ThermalLabel Web Editor component, you can allow your end-users to create, load, edit and save ThermalLabel objects in the form of XML template file definition from Windows, Linux, Mac & Android Clients with latest browsers! ThermalLabel Web Editor ThermalLabel Web Editor

Empower your .NET Windows Apps with the ThermalLabel Visual Editor Add-on!

Embeddable Thermal Label Designer. ThermalLabel Editor Add-on is a first-class barcode label designer component for .NET Windows desktop apps (WinForms & WPF) which empowers your own apps by providing an end-user visual label editor! With the ThermalLabel Editor component, you can allow your end-users to create, load, edit and save ThermalLabel objects in the form of XML template file definition or .NET object within your own .NET apps. ThermalLabel Windows Editor ThermalLabel Windows Editor

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft