ThermalLabel SDK for .NET 7.0 released

Released: Mar 31, 2017

Updates in 7.0

Features

  • Fingerprint Command Language generation that supports Honeywell/Intermec Thermal Printers.
  • Rich Text supporting Bold, Italic and Underline formats for TextItem by using [b][/b], [i][/i] and [u][/u] markup tags respectively.
  • Added GetBinaryNativePrinterCommands method to PrintJob class to get the output printer commands bytes generated by the SDK based on the PrintJob settings.
  • Added mirror printing support. Must be specified to brand new PrintMirror property of ThermalLabel object.
  • Added cutting label after printing. Must be specified to brand new CutAfterPrinting property of ThermalLabel object.
  • Added support for Swiss 721 font when rendering ZPL commands.
  • Added overload to TextItem's GetAutoSize so you can specify a max text width for size calculation.
  • Added support for images stored at the printer's memory through the NameAtPrinterStorage property of ImageItem class.
  • BARCODE-related features:
    • Added FitProportional Sizing option to BarcodeItem object.
    • New Barcode Symbologies.
      • Japan Post 4-State Barcode a.k.a. Japanese Postal Barcode, Kasutama Barcode.
      • Korea Post Barcode a.k.a. Korean Postal Authority Barcode.
      • Data Logic 2 of 5 a.k.a. China Post Barcode.
    • GS1 Element Strings Strict Validation based on GS1 General Specifications (v16) rules.
    • MaxiCode symbol now supporting Pixel Based rendering. This is the default rendering method but it's possible to disable it to get the same Vector Based symbol delivered in older versions.
    • Improved UPC-E 6-digits to UPC-A conversion.
    • Improved UPC-E encoding allowing 6, 7 or 8 digits.
    • Improved Auto Encoding optimization for QR Code, PDF147 & Micro PDF417.
    • Added support for brand new GS1 Application Identifiers - Paperless coupon code identification for use in North America (AI 8112).