GS1 Data Matrix, MICR E-13-B and EAN.UCC Composite added to Barcode Professional product lines

We are finishing the launch of our Barcode Professional product lines in all platforms (ASP.NET, Windows Forms, Reporting Services, WPF & Silverlight). This time, these major releases added support for GS1 Data Matrix, MICR E-13-B, all the EAN.UCC Composite family as well as some enhancements to QR Code, Aztec Code & Data Matrix which now support ECI (Extended Channel Interpretation) & FNC1

With these new versions, our Barcode Professional is one of the most complete packages out there supporting all Linear, Postal, MICR and 2D barcode standards.

Regarding the new symbologies, one that was interested to design and develop was MICR E-13-B (Magnetic Ink Character Recognition). In fact, this “barcode” is not made of bars but are specially designed characters and symbols intended to be used in financial markets and the like.

You will see that most MICR E-13-B offers from competitors are just font files (TrueType TTF, Open Type, etc) a.k.a. fontware products. And this could sound logic based on the fact that MICR E-13-B is mainly a set characters and symbols. However, we went for another approach and the MICR E-13-B solution you will find in our Barcode Professional product is ALL rendered/drew by using .NET Drawing classes!!!

Why did Neodynamic choose drawing each character/symbol with .NET Drawing classes and not just pick up a font for it?

The answer is because we know about the .NET dev needs our customers face every day. The barcode font file approach has the following cons:

  • Fonts require registration in the Windows Fonts folder. You need to consider this when deploying your app. In addition, users can delete the font and break your app functionality.
  • Fonts do not scale well
  • Fonts do not support rotation

Sincerely, write the routines for drawing EACH character/symbol of MICR E-13-B was a big task using .NET System.Drawing (GDI+) for Windows Forms & ASP.NET editions of Barcode Professional, and not to mention for WPF & Silverlight where they are rendered using geometries available in those vector-based platforms. Anyway, we’re very happy with the end result and hope it helps you with your dev needs.

To conclude, here is the list of new additions for all Barcode Professional editions:

  • New! Barcode Symbologies added:
    • GS1 DataMatrix (You can now use Data Matrix for encoding GS1 GTINs and any other number of Application Identifiers (AI))
    • MICR E-13-B (It’s not a font! All characters are generated using .NET drawing engine)
    • ALL EAN.UCC Composite Barcodes:
      • EAN-13 with CC-A/CC-B
      • EAN-8 with CC-A/CC-B
      • UPC-A with CC-A/CC-B
      • UPC-E with CC-A/CC-B
      • GS1 128 (UCC/EAN-128) with CC-A/CC-B/CC-C
      • GS1 DataBar Omnidirectional (RSS14) with CC-A/CCB
      • GS1 DataBar Truncated (RSS14 Truncated) with CC-A/CCB
      • GS1 DataBar Stacked (RSS14 Stacked) with CC-A/CCB
      • GS1 DataBar Stacked Omnidirectional (RSS14 Stacked Omnidirectional) with CC-A/CCB
      • GS1 DataBar Limited (RSS Limited) with CC-A/CCB
      • GS1 DataBar Expanded (RSS Expanded) with CC-A/CCB
      • GS1 DataBar Expanded Stacked (RSS Expanded Stacked) with CC-A/CCB
    • USPS Intelligent Mail Container Barcode
    • Australia Post Domestic eParcel Barcode
    • Kodak Patch Code
  • Improved! Data Matrix:
    • Fixed some bugs when using Auto encoding, ECI (Extended Channel Interpretation) and Structured Append features.
    • Added three new properties for Structured Append feature.
  • Improved! QR Code:
    • Added support for FNC1. You can now use QR Code for encoding GS1 GTINs and any other number of Application Identifiers (AI)
    • Added support for ECI (Extended Channel Interpretation)
    • Added new way for encoding data using tilde char. This allows you to easily specify byte values in dec/hex notations as well as Kanji double byte chars, ECI and FNC1.
  • Improved! Aztec Code:
    • Added support for FNC1. You can now use Aztec Code for encoding GS1 GTINs and any other number of Application Identifiers (AI)
    • Added support for ECI (Extended Channel Interpretation)
    • Added new way for encoding data using tilde char. This allows you to easily specify byte values in dec/hex notations, ECI as well as FNC1.
  • Improved! UPC-A and UPC-E:
    • Now you can specify 6-digits for UPC-E codes that will also be automatically converted back to UPC-A when using that barcode symbology.
  • New!
    BarcodeUtils class offering different methods for calculating most popular Checksum/Check-digit available on barcode symbologies

Available in:

Advertisements

One Response to GS1 Data Matrix, MICR E-13-B and EAN.UCC Composite added to Barcode Professional product lines

  1. Pingback: Barcode Professional 2.0 for Silverlight just released! « Neodynamic's Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: