Neodynamic ThermalLabel SDK for .NET (英語版)

バーコードのラベルを作成・プレビューし感熱紙に印刷する機能をVB.NETまたはC#で記述

Neodynamic 社の製品
2005 年より日本国内にてComponentSourceで販売中。

価格:¥ 103,510 (税込)〜 バージョン: 15.0.x 新機能 更新日: Apr 8, 2026

i

ThermalLabel Editor for .NET is a label designer for .NET Windows desktop applications, it is an add on to ThermalLabel SDK.

ThermalLabel Web Editor for ASP.NET is a visual barcode label designer component for ASP.NET websites, it is an add on to ThermalLabel SDK.

Neodynamic ThermalLabel SDK for .NET 10.x

Released: Oct 14, 2020

10.x での更新項目

10.0.21.1018

Updated Oct 19, 2021

Features

  • SDK Updates
    • Added ExpressionEngine to PrintJob. It should be used in concurrency scenarios.
  • Microsoft Windows Printing Updates
    • Added ExpressionEngine to WindowsPrintJob. It should be used in concurrency scenarios.

Fixes

  • Visual Label Windows Editor Updates
    • Fixed weird artifact for some very small grid-lines values.
    • Fixed NullReferenceException when calling Close method.

10.0.21.1007

Updated Oct 7, 2021

Fixes

  • Fixed error introduced by the previous update.
  • Fixed wrong char unescaping in expressions.

10.0.21.1004

Updated Oct 5, 2021

Features

  • Added support for printing page 1 of N windows when printing as an image or graphic.

Fixes

  • Concurrency issues in data binding and expressions scenarios.

10.0.21.823

Updated Aug 23, 2021

Fixes

  • Error `BinaryFormatter serialization and deserialization are disabled within this application.`.

10.0.21.702

Updated Jul 6, 2021

Fixes

  • Double quotes, Ampersand, Less Than, and Greater Than chars were not escaped in Expressions.
  • Error when handing HideIfEmpty prop for TextItem and BarcodeItem.

10.0.21.519

Updated May 19, 2021

Fixes

  • null data value handling when using JSON Data Source.

10.0.21.505

Updated May 5, 2021

Fixes

  • JavaScript Updates
    • Fixed issue where ImageItem was not rendered if SourceFile was specified.

10.0.21.430

Updated Apr 30, 2021

Features

  • Improved JSON data type parsing when setting it as a Data Source.

Fixes

  • Fixed bug when data source is not specified to a label that requires one.
  • Fixed issue where Code or Human Readable Text was not rendered if EAN/UPC GuardBar was disabled.

10.0.21.330

Updated Mar 30, 2021

Fixes

  • Hyphen ASCII 45 char was not printed when printing Fingerprint commands.

10.0.21.325

Updated Mar 25, 2021

Features

  • Added FontManager class to manage the collection of fonts available in the internal cache.

Fixes

  • NativePrinterFontB was not rendered correctly, mainly under Linux.
  • NativePrinterFonts and custom font files no longer need to be installed under Linux.

10.0.21.323

Updated Mar 23, 2021

Fixes

  • Fixed issue with error `Value does not fall within the expected range` introduced by build 10.0.21.322.

10.0.21.322

Updated Mar 22, 2021

Fixes

  • Fixed an issue with TextItem word wrap overflow when using ParagraphScaling sizing option.

10.0.21.201

Updated Feb 1, 2021

Fixes

  • Fixed bug when using NativePrinterFonts and TextAlignment Center & Right options.

10.0.21.122

Updated Jan 22, 2021

Features

  • Added CharSpacing property to TextItem. This allows setting the horizontal spacing behavior between text characters.

10.0.21.115

Updated Jan 15, 2021

Features

  • Added support for new JSON Label Template format.

Fixes

  • Fixed rendering issues when using expressions in data binding scenarios.

10.0.20.1222

Updated Dec 22, 2020

Features

  • Improved JSON label template structure.

10.0.20.1216

Updated Dec 17, 2020

Fixes

SDK Updates

  • Fixed an issue where replicates were not working as expected in a multi-label per row scenario.

Visual Label Web Editor Updates

  • Fixed an issue where native printer fonts were not rendered if they were not installed in the target machine.

10.0.20.1114

Updated Nov 16, 2020

Fixes

  • 1D Array Data Source was not working as expected.
  • Fixed "End of Central Directory record could not be found" error when exporting to HTML.

10.0.20.1105

Updated Nov 10, 2020

Fixes

Visual Label Windows Editor Updates

  • Fixed an issue where mouse double click event was not raised for TextItem.

Visual Label Web Editor Updates

  • Javascript Updates.
    • Fixed an issue with wrong missing image size for ImageItem.

10.0.20.1021

Updated Oct 25, 2020

Features

  • Improved TextSizing ParagraphScaling option which will scale up to the specified Font.Size value.

Fixes

  • Fixed issue with wrong label items rendering location when exporting Sheet Labels to image and PDF formats.
  • Fixed issue where TextItem Right and Center alignment was not working as expected for some Fonts.
  • Fixed Bad quality image rendering in PDF outputs when using SkiaSharp 1.68+.

10.0

Updated Oct 14, 2020

Features

SDK Features

  • Added the ability to apply advanced Expressions on the label content at rendering time. This allows advanced and dynamic changes on any Item properties based on Expressions code.
  • Added Expressions collection property to ThermalLabel object.
  • Added new keywords to ExpressionBuilder like `Set` (set values to Items properties or Variables), `New` (create a new object) as well as `Enumeration` types. Also added new LABEL_WIDTH and LABEL_HEIGHT variables for dynamic Item alignment. In addition, ExpressionBuilder now supports adding any custom or Microsoft .NET Type references through the AddReference method.
  • Added support for Sheet Labels layout (like Avery and other brands).
  • Added SheetLabelsWidth, SheetLabelsHeght, SheetLabelsCount, and SheetLabelsMargin properties to ThermalLabel class.
  • Added the ability to export labels to PDF in vector format.
  • Added UseVectorDrawing property to PdfMetadata class to enable it.
  • Added the ability to export labels to HTML format.
  • Added ParagraphScaling option to TextSizing so any text paragraph in a TextItem can automatically scale to fit in the available container size.
  • Added Arc option to TextSizing to allow printing single line of arc-shaped text.
  • Added Vertical option to TextSizing to allow printing single line of text vertically (stacked chars effect).
  • Added Outline Text effect by setting StrokeThickness and StrokeColorHex properties on any TextItem.
  • Added Visible property to Item objects so can be hidden or not when label is exported to any supported formats and when printing.
  • Added JSON format for label templates.
  • Added support for XML & CSV string data sources. The data source string must be prefixed with 'xml:' & 'csv:' respectivelly.
  • Added support for JSON Array data sources. The JSON Array can be specified to a file with '.json' extension, or as a plain string that must be prefixed with 'json:'.
  • Added DocumentName property to WindowsPrintJob to specify the doc name that appears on Microsoft Windows print queue.
  • Font.CustomFontFile can now be specified to a Base64 string representing the TTF font file content.
  • Improved RTL text rendering when mixed with non-RTL text.
  • Improved FontSizeScaling, it was not considering the TextItem's Height.
  • Improved support for newer SkiaSharp versions and removed SkiaSharp.HarfBuzz dependency.
  • Barcode Features
    • Added two digits checksum to Code11 symbology.
    • Plessey Barcode.
    • GS1 Aztec Code Barcode.
    • EPC QR Code Barcode (SEPA Credit Transfer QR Code, SCT QR Code).
    • Code 49 Stacked Barcode.
    • Codablock-F Stacked Barcode.
    • TLC39 Barcode.
    • HIBC LIC Codablock-F Barcode.
    • HIBC PAS Codablock-F Barcode.
    • TriOptic Barcode.
    • DIN SPEC 91406 QR Code Barcode.
    • DIN SPEC 91406 Data Matrix Barcode.
    • Update AIs based on GS1 General Specification v20: AI (723s) Certification reference, AI (7240) Protocol ID, AI (8009) Optically readable sensor indicator, AI (8013) Global Model Number (GMN), AI (8026) Identification of pieces of a trade item (ITIP) contained in a logistic unit, AI (714) National Healthcare Reimbursement Number (NHRN).
    • Portugal AIM, and AI (8013) Global Model Number (GMN).
    • HIBC LIC Additional Supplemental Data support.

Visual Windows Label Editor Features

  • Items that are out of label boundary are now highlighted on the editor.
  • Added AdornerOutOfLabelVisible and AdornerOutOfLabelColor properties for customization.
  • Added ValidateOutOfLabelItems() method to validate whether any Item is out of label boundary.
  • Added Layout Alignment support that allows the selected items to be aligned to the Left, Right, Top, Bottom, as well as Centering & Distribution in both ways, Horizontally & Vertically.
  • ToolTip is now displayed on all Items in the label canvas showing Item's Name & Type when mouse pointer is over it.
  • Added ToolTip customization through ItemToolTipBackColor, ItemToolTipForeColor, and ItemToolTipBorderColor properties.
  • Added new icon and tooltip for Item comments.

Visual Web Editor Features

  • Improved rendering quality for Text, Barcodes, and Images when zooming.
  • Improved error handling by adding onError event.
  • Improved async support for Image rendering and most ThermalLabel Editor methods.
  • Most editor canvas style settings moved to CSS (ThermalLabelWebEditor.css)
  • ToolTip is displayed on all Items in the label canvas showing Item's Name & Type when mouse pointer is over it.
  • Added Undo/Redo support.