Neodynamic ZPLPrinter Emulator SDK for .NET Standard V2.0.x

Released: Nov 8, 2019

V2.0.x 中的更新

V2.0.20.1126

Updated Nov 27, 2020

Fixes

  • Fixed an issue where ^CF command was not correctly parsed.

V2.0.20.1023

Updated Oct 23, 2020

Fixes

  • Fixed an issue where GS1-128 (UCC/EAN-128) barcodes are rendered as Code128 instead.

V2.0.20.1015

Updated Oct 20, 2020

Fixes

  • Fixed ^BY command when issued more than once inside a single label.
  • Fixed ^LL command when issued more than once inside a single label.
  • Fixed ^BC command does not render barcode is missing start subset is missing.
  • Fixed ^GF & ^DY parsing when binary data is specified.

V2.0.20.1008

Updated Oct 8, 2020

Features

  • Improved the ability to ignore invalid command prefix character (caret by default) duplication.

Fixes

  • Fixed an issue where in some cases, text was being cut off under Linux.

V2.0.20.916

Updated Sep 16, 2020

Fixes

  • Fixed allowed invalid ^A command parameters, where orientation value is not appended to the font name.

V2.0.20.915

Updated Sep 15, 2020

Fixes

  • Fixed a bug with an "Index was outside the bounds of the array" error when processing ^GF command.

V2.0.20.914

Updated Sep 14, 2020

Fixes

  • Fixed a bug with auto-converting invalid negative numbers when parsing command parameters.

V2.0.20.903

Updated Sep 5, 2020

Fixes

  • Fixed an issue with concurrency - Error: An item with the same key has already been added.

V2.0.20.827

Updated Aug 28, 2020

Fixes

  • Fixed issue where a blank label is generated when no printable commands are present.
  • Fixed issue where ^DF and ^XF commands were not correctly processed.

V2.0.20.825

Updated Aug 25, 2020

Fixes

  • Wrong dash char in Font 0.

V2.0.20.824

Updated Aug 24, 2020

Fixes

  • ^FT command was not correctly handled when X or Y param is zero.

V2.0.20.821

Updated Aug 21, 2020

Fixes

  • System.NullReferenceException when PDF output rendering is specified.

V2.0.20.818

Updated Aug 19, 2020

Features

  • Added forceLabelWidth & forceLabelHeight settings. When set to true, the ^PW and ^LL commands are ignored and the LabelWidth and LabelHeight properties values are used instead.
  • Improved memory usage management.

Fixes

  • Wrong char substitution when a scalable font is involved.

V2.0.20.815

Updated Aug 17, 2020

Fixes

  • Shapes like Rectangles were not correctly rendered when FT location command was involved.
  • Data-related commands parameter was trimmed ignoring any existing leading and trailing spaces.

V2.0.20.610

Updated Jun 10, 2020

Fixes

  • Trimming commands' params to avoid invalid parsing.

V2.0.20.409

Updated Apr 13, 2020

Features

  • Improved MaxiCode barcode rendering for 8dpmm (203dpi) and 12dpmm (300dpi) resolutions.

Fixes

  • Some ^CI encodings were not correctly handled.
  • Wrong data encoding for EAN and UPC barcodes.
  • Wrong rendering position for rotated EAN and UPC barcodes.

V2.0.20.402

Updated Apr 6, 2020

Fixes

  • Bug in integer command parameters parsing when decimal point is found.
  • Case-sensitive resource names involving fonts, graphics/images and formats.

V2.0.20.401

Updated Apr 1, 2020

Fixes

  • Bug when parsing ~DG command containing graphic in ASCII format.
  • Bug when parsing ~DU command.
  • Font name resolving when no file extension is provided to ^A@ command.

V2.0.20.309

Updated Mar 10, 2020

Fixes

  • Added missing Turkish chars to ZPL Font 0.
  • Barcode with human readable text at the bottom was not correctly rendered when ^FT command is involved.
  • UPS MaxiCode barcode rendered size.
  • Backslash char (Hex 5C) mapped to the correct char depending on ^CI encoding.
  • In some cases, Aztec Code barcode symbol is not fully rendered.

V2.0.20.228

Updated Mar 3, 2020

Fixes

  • ^CC, ^CT and ^CD commands were not correctly handled.
  • Applied filter to numeric based barcodes to ignore invalid data.

V2.0.20.205

Updated Feb 6, 2020

Fixes

  • Codabar (^BK) data encoding.
  • Wrong text rendering when specifying right text alignment for Field Block (^FB).

V2.0.20.113

Updated Jan 15, 2020

Fixes

  • FW command was not persisted.
  • ZPL Font 0 failed in some specific scenarios under non-Windows OS.

V2.0.19.1220

Updated Dec 20, 2019

Fixes

  • Resident Font E glyphs size and kerning.

V2.0.19.1213

Updated Dec 13, 2019

Fixes

  • Validate and reset invalid param values for BY command.

V2.0.19.1209

Updated Dec 10, 2019

Fixes

  • FD content parsing for encoding the correct data to a QR Code symbol through BQ command.

V2.0.19.1205

Updated Dec 6, 2019

Fixes

  • QR Code symbol was not correctly positioned when item rotation is involved.

V2.0.19.1114

Updated Nov 18, 2019

Features

  • AddFont method for loading TrueType and OpenType fonts to virtual printer storage.

Fixes

  • Bug in handling Code 128 invocation characters for ^BC command.

V2.0

Updated Nov 8, 2019

Features

  • Added support for ^FV (Field Variable) command.
  • Added support for ^FN (Field Number) command.
  • Added support for ^DF (Download Format) command.
  • Added support for ^XF (Recall Format) command.
  • Added support for ~EG (Erase Download Graphics) and ^ID (Object Delete) commands.
  • Added support for background images (in PNG or JPG formats) through BackgroundImageFile, BackgroundImageUrl, BackgroundImageBase64 and BackgroundImageBinary properties.
  • Added support for thumbnail output image generation through ThumbnailSize property.
  • Added Zebra GRF ASCII hexadecimal output format rendering. This allows you to convert ZPL commands to Zebra's GRF graphic format.