Neodynamic ThermalLabel SDK for .NET 10.0

Ajoutez des expressions avancées au contenu des étiquettes au moment du rendu, afin de changer de couleur et de police, par exemple.
Octobre 16, 2020
Nouvelle Version

Fonctionnalités

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.
Neodynamic ThermalLabel SDK for .NET

Neodynamic ThermalLabel SDK for .NET

Créez, prévisualisez et imprimez des étiquettes thermiques de codes-barres avec VB.NET et C#.

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences Neodynamic .