ThermalLabel SDK for .NET

Quick Overview

Create, Preview & Print advanced Barcode Thermal Labels with VB.NET, C# & ASP.NET without efforts!

  Download   Buy
  Zebra-compatible Thermal Printers ZPL® or EPL®
  Linear, Postal & 2D Barcodes, Unicode Text, Images
  Preview & Export to raster image formats + Adobe PDF
  .NET Data Binding, Counters, Masking & XML Templates
  Visual Studio / VB.NET / C# / .NET 3.5 or greater
Zebra is a registered trademark of ZIH Corp. ThermalLabel SDK for .NET is NOT made by or endorsed by Zebra.

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

ThermalLabel SDK for .NET is a lightweight class library (DLL) that lets you to create advanced barcode labels and print them to Zebra ZPL/EPL-compatible Thermal Printers by writing just pure .NET code in VB.NET or C#.

ThermalLabel SDK can be used for designing and printing from simple to complex labels layout supporting Texts, Barcodes, Graphics and Images, 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 ZPL or EPL printers getting the same output printing!

Exclusively Designed for .NET Thermal Printing Scenarios

Zebra ZPL & EPL 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). Other thermal printer brands like Datamax & Intermec provide ZPL or EPL Emulation that allows you to use ThermalLabel SDK to target them too.

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 or EPL 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 or EPL 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!

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

Text, Pictures, Shapes & more

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.

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, QR Code, PDF 417, Aztec Code, UPS MaxiCode, all EAN/UPC Composite Barcodes (CC-A, CC-B & CC-C) and many more barcode standards
You won't need to acquire additional third-party barcode generation software! Neodynamic is an expert in the barcode field and we have incorporated our flagship Barcode Professional algorithms within ThermalLabel SDK

GS1-AIM-ISO/IEC Compliance

Our barcode algorithms were written by following the official specifications of each barcode symbology. Our barcode engine within ThermalLabel SDK provides you with exclusive features like auto-checksum, data validation, Bar Width Adjustment (BWA) for linear & 2D symbols, auto-encoding methods for shortest barcode symbol generation.

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.


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

.NET 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.

Develop without having a physical Thermal Printer!

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 (bmp, gif, jpeg, multipage tiff) 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!

Easy to Dev & Deploy

Easy as 1, 2, 3! (1) Just add a reference to ThermalLabel SDK dll assembly, (2) instantiate it in your preferred .NET language like VB.NET and C#, (3) create & set up thermal label & items properties and that's it! XCOPY deploy the ThermalLabel SDK dll bundled with your exe app or dll project.


ASP.NET Client-side Printing Support

"A common request from our customers is like follows. They have created an ASP.NET website and they want to allow their users to print barcode thermal labels to their local thermal printers."

With the new WebPrintJob class and the TLClientPrint utility, now is possible to print barcode thermal labels from your ASP.NET website on client-side printers! We have designed a clean and simple solution leveraging the client machine processing power and one interesting thing to note is that it is a cross-browser solution on Windows OS i.e. it works with these min browser versions: Internet Explorer 6.0, Firefox 2.0, Chrome 11, Opera 9.0 and Safari 3.0!

What our Customers say about ThermalLabel SDK

Advanced User Systems

"We have been using the ThermalLabel SDK for a few years now, and this has allowed us to give our customers the ability to print labels with complex layouts, barcodes and graphics, right from within our application, at the click of a button. We have now integrated the ThermalLabel Editor into our application, and we anticipate our customers will love the ease of use and simplicity to create their own advanced label designs."

IMB Solutions

"We are very satisified users of ThermalLabel SDK for .NET. We haven't noticed any problems with printing thermal labels on any Zebra printer through it. Additionally - Neodynamic support is superb!"

Veris Industries

"As a developer, I found the ThermalLabel SDK object model to be intuitive and robust. Prompt technical support."

POS2020

"I am happy using your ThermalLabel SDK for .NET and I most like is support. Support is nothing but feels like phone. It's so easy to integrate with .net."

Vale Presente

"Neodynamic's ThermalLabel SDK allowed us to ship a product on time because of its simplicity and powerful functionalities. We didn't want to reinvent the wheel, and found really impressed by the quality of what we've got."

WalkerScott

"The Neodynamic ThermalLabel SDK for .NET made developing a client application extremely efficient and easy. We went from concept to working prototype in less than a week. We would highly recommend Neodynamic products for your barcoding needs."



Company

Founded in 2004, Neodynamic designs and develops Barcode, Imaging, Labeling & Printing Tools for .NET & PHP developers. We are experts in those fields with strong know-how on .NET, ASP.NET, SSRS & PHP projects. We are a real company helping real developers