Neodynamic ZPLPrinter Emulator SDK for .NET Standard V3.0.x
Released: Nov 28, 2020
V3.0.x での更新項目
V3.0.22.201
Updated Feb 3, 2022
Fixes
- ^FO right justification param value was ignored.
V3.0.22.122
Updated Jan 22, 2022
Fixes
- Fixed font scaling for rotated text.
V3.0.22.113
Updated Jan 13, 2022
Fixes
- Fixed font scaling when resident scalable fonts are involved.
V3.0.21.1221
Updated Dec 23, 2021
Fixes
- Fixed handled invalid graphic extension for ^XG and ^IL commands.
- Fixed graphic rendering location when ^FT command is used.
- Fixed text rendering offset when rotation is specified in the ^A command.
V3.0.21.1215
Updated Dec 16, 2021
Fixes
- Barcode not rendered when '00' is the application identifier and data to encode has 20 digits.
V3.0.21.1207
Updated Dec 10, 2021
Fixes
- Fixed font handling under Linux when using SkiaSharp v2.x package dependency.
V3.0.21.1110
Updated Nov 13, 2021
Fixes
- Fixed offset text location for ^FB and ^A commands when using Button Up orientation.
- Fixed ^BY wide bar to narrow bar width ratio.
V3.0.21.1030
Updated Oct 31, 2021
Fixes
- Fixed issue with offset text location for ^FB command when using Button Up orientation.
V3.0.21.1021
Updated Oct 14, 2021
Fixes
- ^BY param validation for wide bar to narrow bar width ratio.
V3.0.21.929
Updated Oct 1, 2021
Fixes
- ^FN commands was not handled if they were inside a format without using ^DF and ^XF commands.
- Better support for commands that are not specified in the expected order.
- Resident scalable font size rendering when Height and Width params are the same.
- Justification param parsing for ^FO, ^FT, and ^FW commands.
- Invalid rotation param in ^FW command.
- Removed leading and trailing spaces for each text lines when rendering ^FB command.
V3.0.21.922
Updated Sep 22, 2021
Fixes
- QR Code missing in Linux.
V3.0.21.914
Updated Sep 15, 2021
Fixes
- Fixed issue with auto encoding of UTF-8 (Unicode) text into QR Code.
V3.0.21.906
Updated Sep 6, 2021
Fixes
- Fixed issue with linear barcode bar ratio parsing.
V3.0.21.825
Updated Aug 26, 2021
Fixes
- Fixed error when targeting .NET6.
V3.0.21.813
Updated Aug 13, 2021
Fixes
- Text fitting inside text boxes.
- Horizontal offset for rotated text.
V3.0.21.812
Updated Aug 12, 2021
Fixes
- Disabled adding hyphen/dash char when word wrapping needs to be applied.
- Ignore invalid QR Code Mode param.
V3.0.21.811
Updated Aug 11, 2021
Fixes
- Offset text location for some special cases.
V3.0.21.810
Updated Aug 10, 2021
Fixes
- Escaped breakline for text boxes was not handled correctly.
- Line spacing for bitmap resident fonts in text boxes.
- Font scaling in text boxes.
- Breaklines were ignored if they were separated by empty strings in text boxes.
V3.0.21.806
Updated Aug 9, 2021
Fixes
- Text size when specifying scalable font with same Width and Height.
- Handling case senstive fonts and graphics name.
- PDF417 aspect ratio when no columns nor rows are specified.
V3.0.21.728
Updated Jul 28, 2021
Fixes
- Removed background color in barcodes.
V3.0.21.727
Updated Jul 27, 2021
Fixes
- ^BQ QR Code offset rendering location.
V3.0.21.720
Updated Jul 20, 2021
Fixes
- ^BC data encoding when certain Code 128 invocation characters are specified.
V3.0.21.706
Updated Jul 6, 2021
Fixes
- Empty ^FD command was invalidating the next rendering command if any.
V3.0.21.602
Updated Jun 2, 2021
Fixes
- Barcode location when rotated orientation (clockwise 90 degrees) is specified.
- Rect rounded corner was not rendered if specified.
- Field Orientation auto-justification param.
V3.0.21.414
Updated Apr 14, 2021
Fixes
- Fixed bug in graphic-related commands.
- Fixed bug when parsing invalid chars in ^FD command.
V3.0.21.331
Updated Mar 31, 2021
Features
- Added some missing Latin1 chars to Resident Font D.
V3.0.21.311
Updated Mar 11, 2021
Fixes
- Fixed issue where ^LL param value less than 832 dots was ignored.
- Fixed issue where shapes were not rendered if stroke thickness param was zero.
V3.0.21.309
Updated Mar 10, 2021
Fixes
- Fixed issue with Error "The number of pixels must equal Width x Height".
V3.0.21.303
Updated Mar 6, 2021
Fixes
- Fixed issue with DataMatrix automatic Unicode chars encoding.
- Fixed issue with DataMatrix rotation.
- Fixed issue with Code 39 auto upper-case conversion.
- Fixed issue with Skip invalid Code 128 encoding chars.
- Fixed issue with Resident scalable fonts stretching.
- Fixed issue with Text location with Rotated and Bottom Up orientations.
- Fixed issue with Image/Graphic location when ^FT command is involved.
- Fixed issue with Multiline text rendering for ^FB & ^TB commands.
- Fixed issue with ^GB, ^GC, ^GE, ^GD param validation and default values.
- Fixed issue with ^CW not taken effect with cached fonts.
V3.0.21.220
Updated Feb 20, 2021
Fixes
- Field reverse was not working as expected when data field was empty.
V3.0.21.215
Updated Feb 15, 2021
Fixes
- Fixed bug when text wrapping is required.
V3.0.21.210
Updated Feb 10, 2021
Fixes
- Fixed issue where default value params were not used for invalid or out of range values.
V3.0.21.209
Updated Feb 9, 2021
Fixes
- Fixed issue with CRC validation for graphic commands.
V3.0.21.205
Updated Feb 5, 2021
Fixes
- Fixed issue where Horizontal Tab char was ignored when parsing.
V3.0.20.1208
Updated Dec 9, 2020
Fixes
- Fixed text rendering location for some special cases.
- Fixed barcode default boolean values parsing.
V3.0.20.1208
Updated Dec 9, 2020
Fixes
- Fixed text rendering location for some special cases.
- Fixed barcode default boolean values parsing.
V3.0.20.1204
Updated Dec 4, 2020
Fixes
- Fixed CRC validation for PNG Base64 image encoding.
V3.0
Updated Nov 28, 2020
Features
- Added support for ^SF Serialization Field command.
- Added support for ^SN Serialization Data command supporting replication copies.
- Added support for ^PQ Print Quantity command.
- Added support for ^TO Transfer Object command.
- Added support for ^BT TLC-39 Barcode command.
- Added support for ^BB Codablock Barcode command.
- Added support for ^B4 Code 49 Barcode command.
- Added support for drawing RFID image on labels where ^RF, ^RQ, ^WF, or ^WT commands might be present.
- Added support for watermark images in PNG or JPG formats.
- Added AddGraphic method to load raw images in PNG, JPG, and GIF formats right to the virtual printer storage.
- Added GetFonts and GetGraphics methods to get the list of fonts and graphics available in the virtual printer storage.
- Added RenameFont and RenameGraphic methods to change the font and graphic name available in the virtual printer storage.
- Added FontExists and GraphicExists methods to determine whether a font or graphic name is available in the virtual printer storage.
- Added RemoveFont and RemoveGraphic methods to remove the font and graphic name available in the virtual printer storage.
- Added GetGraphic method to get the specified graphic name from the the virtual printer storage in PNG format.
- Improved RTL text rendering when mixed with non-RTL text.
- Improved support for newer SkiaSharp versions and removed SkiaSharp.HarfBuzz dependency.