Neodynamic ThermalLabel SDK for .NET Versionen

Erfahren Sie, was sich in den einzelnen Releases geändert hat – mit Details zu Funktionen, Verbesserungen und behobenen Problemen.

Jan
Feb
Mär
Apr
Mai
Jun
Jul
Aug
Sep
Okt
Nov
Dez
Neodynamic ThermalLabel SDK for .NET 16.0Hauptversion20. Okt. 2026
Funktionen
  • SDK Features
    • Added Shape prop to ThermalLabel class to support Rectangle and Ellipse label shapes. Added LabelShape enum.
    • Added support for Intermec/Honeywell Direct Protocol printer commands.
    • Added RenderCacheEnabled prop to PrintJob class to improve performance when rendering to image/PDF.
    • Added RasterEncodingQuality prop to PdfMetadata class.
    • Added support for Data Binding, Counters and Data Masking mixed scenarios.
    • Added LabelProgress event to PrintJob class, which fires immediately after each data-bound label is rendered or processed.
    • TextItem - Added support for HTML <p> and nested <span> tags.
    • TextItem - Added Justify alignment support for rich formatted text (including the HTML tags supported by our SDK).
    • TextItem - Added sizing options: AutoSize, OverflowSplit, ParagraphScaling & ParagraphScalingAndFill supported by HTML text rendering.
    • TextItem - Added support for raw RTF (Microsoft Rich Text Format) string. Support includes: font name, font size, text color, highlight color, styles (Bold, Italic, Underline & Strikethrough) and RTL text.
    • BarcodeItem - Added support for Artistic QR Codes (ArtModuleShape and ArtFinderShape props) like Google Chrome and other patterns like Rect, RoundRect, Dot, Circle, ZebraHorizontal, ZebraVertical, and Diamond.
    • BarcodeItem - Added support for Artistic barcode symbols by specifying a custom image pattern to fill the bars & dots (ArtBarImagePattern property) as well as stamping logos (ArtLogoImage, ArtLogoImagePosition, ArtLogoImagePercentage) with opacity option (ArtLogoImageOpacity).
    • Added OCR-A and OCR-B embedded fonts into the FontManager class.
    • Added the following barcode functions to the built-in expressions: GS1FNC1(), CODE128FNC1(), CODE128FNC2(), CODE128FNC3(), and CODE128FNC4().
    • Added a general purpose Tag prop to ThermalLabel class.
    • Improved the text split algorithm for TextItem Sizing option OverflowSplit.
  • Windows Printing Features
    • Added support for BiDirectional (a.k.a. BIDI) Communication through HID protocol.
    • Added PrintUtils.GetHidDevices() that returns the list of HID devices currently present in the system.
  • Unix Printing Features
    • Added support for BiDirectional (a.k.a. BIDI) Communication through TCP/IP ports.
  • Visual Windows Label Editor Features
    • Added support for OS Clipboard so items can be shared between other editor instances (same process/MDI or another application). New ClipboardMode prop of type EditorClipboardMode (Internal or System).
    • Added Item Index to the tooltip info. Customized through the ItemIndexToolTipForeColor prop.
    • Added Adorner legends text color and font customization. Added props: AdornerLegendsFontFamily (WPF), AdornerLegendsFontName (WinForms), AdornerLegendsFontSize and AdornerLegendsForeColor.
    • Added Duplex label design with 180-degree flip animation. New icon for flipping the page, customized with the props: DuplexFlipColor and DuplexFlipHoverColor.
    • Added Duplex legends "Front Side" and "Back Side" color customization through the prop: DuplexLegendsColor.
    • Added Duplex design related API: DuplexSide enum, FlipDuplexSide() method, ActiveDuplexSide prop, ActiveDuplexSideChanged event, DuplexOutOfBoundsPolicy enum, DuplexOutOfBoundsHandling prop, ValidateOutOfLabelItems() method, GetDuplexItemsOutOfBounds() method, DuplexItemSideChanged and DuplexItemsOutOfBounds events.
    • Added a tray tied to the label canvas to hold non-visual items like RFIDTagItem and LiteralItem. Customized through props: TrayBackColor, TrayBorderColor, TrayFrameGap, and TrayIconSize.
    • Added vector image support for RFIDTagItem through props: RFIDTagVectorIconData and RFIDTagVectorIconColor.
    • Added LiteralImageFileName prop to specify the icon/image that will identify a LiteralItem on the new label tray.
    • Added vector image support for LiteralItem through props: LiteralVectorIconData and LiteralVectorIconColor.
    • Added JSON save/load support for every color-, image- and icon-related property of ThermalLabelEditor. New SaveAppearanceSettings() and LoadAppearanceSettings() methods.
    • The ImageProcessingDpi prop now defaults to zero (Auto), which resolves it automatically based on the zoom, the monitor scale factor and the resolution of each source image.
    • Added the ImageProcessingMonochromeDpi prop, which improves the ConvertToMonochrome effect on the design surface.
    • Added support for Rectangle and Ellipse label shapes.
    • Improved performance when moving selected items. Added new events: SelectionTransformStarted and SelectionTransformEnded.
    • Improved snapping to nearby items.
  • Visual Web Editor Features
    • Added support for the OS Clipboard so items can be shared between other editor instances. New clipboard_mode prop of type EditorClipboardMode (Internal or System).
    • Added support for multiple items selection with the mouse. Added CSS props for customizing the marquee selection: --marquee-background-color, --marquee-border-color, and --marquee-border-dash-array.
    • Added safe margin on canvas workspace. Customized through the CSS prop: --workspace-safe-margin.
    • Added duplex label design with a 180-degree flip animation. New SVG icon for flipping the page. Added CSS props: --duplex-flip-color and --duplex-flip-hover-color.
    • Added Duplex legends "Front Side" and "Back Side" color customization. Added CSS prop: --duplex-legends-color.
    • Added Adorner legends text color and font customization. Added CSS props: --adorner-text-color and --adorner-font.
    • Added Item Index to the tooltip info. Customized through the CSS prop: --item-tooltip-index-color.
    • Added support for customizing the selector handlers' border color through the CSS prop: --adorner-handler-border-color.
    • Added show_ruler prop to allow changing the rulers' visibility.
    • Added LayoutAlignment enum to lay out selected items: Left, Right, Bottom, Top, CenterHorizontal, CenterVertical, DistributeHorizontal, and DistributeVertical.
    • Added setSelectedItemsToSameSize() func to size selected items to the same dimensions.
    • Added beforeDuplexDesignDisabled event to alert the user before the current label duplex design is canceled.
    • Added support for Label View Rotation. Added view_rotation read-only prop, the rotateView func and the viewRotationChanged event.
    • Added a tray tied to the label canvas to hold non-visual items like RFIDTagItem and LiteralItem. Customized through the CSS props: --tray-background-color, --tray-border-color, --tray-frame-gap, and --tray-icon-size.
    • Added literal_image_file_name prop to specify the icon/image that will identify a LiteralItem on the new label tray.
    • Added support for auto centering of the label canvas inside its container.
    • Added getLabelAsImage() and getLabelAsHtml() funcs. New JS types: Neodynamic.SDK.Printing.ImageSettings, Neodynamic.SDK.Printing.ImageFormat.
    • Added dispose() and destroy() funcs.
    • Added selectAll(), selectItemByIndex(i), selectItemsByIndexes(itemIndexes), selectItemByName(name), selectItemsByNames(names), selectItemsByTag(tag) and selectItemsByType(type) funcs.
    • Added support for Rectangle and Ellipse label shapes.
Neodynamic ThermalLabel SDK for .NET 15.0.314. Okt. 2026
Korrekturen
  • Visual Label Web Editor (JS) Update
    • Fixed ThermalLabel createFromJsonTemplate() func when processing optimized JSON label templates.
Neodynamic ThermalLabel SDK for .NET 15.0.26.92730. Sept. 2026
Korrekturen
  • SDK Updates
    • TextItem RTC placeholders for ZPL.
Neodynamic ThermalLabel SDK for .NET 15.0.26.92121. Sept. 2026
Korrekturen
  • Visual Label Windows Editor Update
    • Fixed LabelDocument UnitType conversion.
Neodynamic ThermalLabel SDK for .NET 15.0.26.91920. Sept. 2026
Korrekturen
  • SDK Updates
    • Font styles were not applied on barcode human readable text.
  • Visual Label Windows Editor Update
    • Line's StrokeThickness was not correctly rendered.
Neodynamic ThermalLabel SDK for .NET 15.0.26.91115. Sept. 2026
Funktionen
  • SDK Updates
    • Improved JSON Label Template serialization payload.
Korrekturen
  • SDK Updates
    • Fixed issue with Font Manager when loading label's embedded fonts.
Neodynamic ThermalLabel SDK for .NET 15.0.26.8056. Aug. 2026
Korrekturen
  • SDK Updates
    • TextItem was rendering an extra space at the beginning of any formatted word (RTF/HTML).
    • TextItem with empty HTML content should not render the literal "<html></html>" string.
Neodynamic ThermalLabel SDK for .NET 15.0.26.70130. Juni 2026
Funktionen
  • Visual Label Windows Editor Update
    • Added LabelLoaded event.
    • Added ShowRuler property.
Neodynamic ThermalLabel SDK for .NET 15.0.26.6013. Juni 2026
Korrekturen
  • SDK Updates
    • TextItem's CornerRadius prop was not correctly handled.
    • Fixed ZPL and EPL 180 degrees print orientation.
  • Visual Label Windows Editor Update
    • TextItem's CornerRadius prop was not correctly handled.
Neodynamic ThermalLabel SDK for .NET 15.0.26.51520. Mai 2026
Korrekturen
  • SDK Updates
    • Fixed RFID ZPL generation for default value parameters.
    • Fixed equal operator logic for FrameThickness, RectangleCornerRadius, ThermalLabelFont and ThermalLabelPage classes.
Neodynamic ThermalLabel SDK for .NET 15.0.26.5037. Mai 2026
Korrekturen
  • SDK Updates
    • Replicates were not handled correctly under data binding scenarios after previous update.
Neodynamic ThermalLabel SDK for .NET 15.0.26.5016. Mai 2026
Korrekturen
  • SDK Updates
    • Fixed PDF vector rendering under data binding scenarios.
    • Fixed issue where rendering is replicated under data binding scenarios.
Neodynamic ThermalLabel SDK for .NET 15.0.26.4058. Apr. 2026
Korrekturen
  • SDK Updates
    • RFIDTagItem LockMemoryBank property was not correctly serialized to JSON format.
  • Web Visual Editor
    • RFIDTagItem LockMemoryBank property was not correctly parsed from JSON format.
Neodynamic ThermalLabel SDK for .NET 15.0.130. März 2026
Korrekturen
  • Visual Label Web Editor (JS) Update
    • Barcode AutoSize sizing distorts the symbol when zooming.
Neodynamic ThermalLabel SDK for .NET 15.0.26.31312. März 2026
Korrekturen
  • SDK Updates
    • RectangleShapeItem and EllipseShapeItem white background was not correctly handled for ZPL and Fingerprint commands.
  • Visual Label Windows Editor Update
    • Visual Editor props related to Items (like ImageProcessingDpi) were not persisted through undo/redo actions.
Neodynamic ThermalLabel SDK for .NET 15.0.26.31110. März 2026
Korrekturen
  • SDK Updates
    • Data binding replicates settings did not take effect for EPL and Fingerprint raw commands.
Neodynamic ThermalLabel SDK for .NET 15.0.26.3099. März 2026
Funktionen
  • Visual Label Windows Editor Update
    • Added SelectItemsByIndexes and GetSelectedItemsIndexes methods.
Korrekturen
  • SDK Updates
    • Gloabl Expressions did not take effect when exporting/printing raw commands.
Neodynamic ThermalLabel SDK for .NET 15.0.26.3012. März 2026
Korrekturen
  • SDK Updates
    • TextItem ForeColor/ForeColorEx did not take effect for some Sizing options.
Neodynamic ThermalLabel SDK for .NET 15.0.26.22526. Feb. 2026
Funktionen
  • Windows Printing Updates
    • Added support for text localization of error messages.
Korrekturen
  • SDK Updates
    • The RFIDTagIte's LockMemoryBank and PermaLockMemorySection props were not persisted when using it in the visual windows label editor.
    • The Item's DataFieldFormat property was not handled correctly.
  • Visual Label Windows Editor Update
    • RepeaterItem hangs the canvas label editor.
    • Added missing UseDefaultMediaType and DataFieldReplicates props to LabelDocument class.
Neodynamic ThermalLabel SDK for .NET 15.0Hauptversion20. Feb. 2026
Funktionen
  • SDK Features
    • Added support for deep data binding when using POCO (Plain Old CLR Object) through the Item's DataField prop.
    • Added support for basic HTML markup, allowing styles like color, background-color, font-family, font-weight, font-style, text-decoration and RTL layout through the TextItem class.
    • Added support for I18N text localization through .NET classes or JSON strings.
    • Added ScaleX and ScaleY props for scaling text item content in TextItem objects. Only supported when Sizing prop is set to None.
    • Added the Middle option to the TextVerticalAlignment enum.
    • Added RightSideVisible, LeftSideVisible, TopSideVisible and BottomSideVisible props to TableShapeItem.
    • Added DataFieldReplicates prop to ThermalLabel class, allowing the setting of the DataField name from the data source that must be used for specifying the number of replicates for each data source row.
    • Added ScaleX and ScaleY props to ImageSettings class for allowing to scale the whole label when exporting it to an image format.
    • Added support for ZPL ^RL command (Lock/Unlock RFID Tag Memory) through the RFIDTagItem's LockMemoryBank & PermaLockMemorySection properties.
    • Added support for ZPL ^LL command to force label length applied to all media, including Gap and Mark.
    • Improved ZPL, EPL and FP commands generation under data binding scenario with replicates.
  • Windows Printing Features
    • Added PortNumber to UsbDevice class. PrintUtils.GetUsBDevices() will now return that value for each USB device found.
    • Added support for BiDirectional (a.k.a. BIDI) communication through USB, RS232 Serial COM, Parallel LPT, and TCP/IP ports.
    • Added scale params to PrintAsGraphic method.
  • Visual Windows Label Editor Features
    • Added SnapToItems prop to specify whether the current selected items will be placed according to the edges of nearby items.
    • Added GuidelineColor prop to specify the visual aid guideline when SnapToItems prop is enabled.
    • Added support for I18N text localization through .NET classes or JSON strings.
    • Added the UpdateBaseOnI18N() method to update all the editor strings values based on the current ThermalLabel.I18N object.
  • Visual Web Editor Features
    • Added snap_to_items prop to specify whether the current selected item will be placed according to the edges of nearby items.
    • Added --guidelines-color CSS attribute to specify the visual aid guideline when snap_to_items prop is enabled.
    • Added support for I18N text localization through .NET classes or JSON strings.
Neodynamic ThermalLabel SDK for .NET 14.0.26.21112. Feb. 2026
Korrekturen
  • Visual Label Windows Editor Update
    • Editor got unresponsive when label view rotation is performed.