Barcode Professional SDK 2.0 for .NET Standard just released! .NET CORE, Xamarin, Mono & UWP Support!

We’re very excited to announce v2.0 of our Barcode Professional for .NET Standard (formerly Barcode Professional SDK for .NET Core) with lots of new features! Barcode Professional for .NET STANDARD is a .NET Standard library that generates barcode images for any .NET Project including ASP.NET (Legacy & Core), .NET Framework, .NET CORE, Xamarin, Mono & UWP.

More info about Barcode Professional SDK 2.0 for .NET Standard

Learn more about the new features at What’s New in v2.0!

DOWNLOAD fully functional eval version!

For assistant and support please contact our dev team


WebClientPrint 4.0 for ASP.NET MVC & CORE Update – New PrintFilePDF & PrintFileTXT constructors

We’re glad to announce a new update to WebClientPrint 4.0 for ASP.NET MVC & CORE. This new update includes:

  • New! Added new class constructor options to PrintFilePDF and PrintFileTXT allowing specifying files from binary source (array of bytes)

This update requires the update of the server part of our solution only.

Download WebClientPrint 4.0 for ASP.NET MVC / WebForms server component

Download WebClientPrint 4.0 for ASP.NET CORE server component

The “File version” values for this update are:

> Neodynamic.SDK.WebClientPrint.dll patched to v4.0.2018.109

> Neodynamic.SDK.WebClientPrintCore.dll patched to v4.0.18.109

WebClientPrint 4.0 for ASP.NET (CORE, MVC & WebForms) & PHP now available with Advanced PDF Printing support!

We’re proud to announce the brand new 4.0 release of our WebClientPrint solution for ASP.NET Core, MVC & WebForms and for PHP This new Version 4.0 brings some excited and long-awaited features like advanced PDF printing without requiring Adobe Reader or Foxit as well as Tray Name and Paper Size settings for PDF, TXT & Image formats like JPG & PNG!

What’s new in Version 4.0?

  • New! Print PDF silently without Adobe Reader or FoxIt Reader dependencies for Windows Clients!
  • New! PDF file custom printing settings like Print as Grayscale, Print Annotations, Rotation, Page Range and more! Refer to the PrintFilePDF class in the help doc.
  • New! TXT file custom printing now featuring settings like Print Orientation, Text Alignment (Justify, Left, right, center); output font name, size, color and style (bold, italic, underline, strikethrough) and margins! Refer to the PrintFileTXT class in the help doc.
  • New! Get Installed Printers from the client with useful info about them like PortName, Is Connected, Is Shared, Is Local, Is Network, DPI Resolution, as well as the list of supported Papers and list of trays/bins
  • New! InstalledPrinter class now supports Tray Name and Paper Name settings. NOTE: The supported file formats allowed for these new settings are BMP, JPG, PNG, TXT and PDF
  • New! Setting printer name to “Default” in the InstalledPrinter class allows you to specify the Default Printer in the client machine

Further details here

(ASP.NET CORE Edition)

(ASP.NET Classic Edition)

(PHP Edition)


Barcode Pro 9.0 for ASP.NET MVC & WebForms just released! GS1 Data Strict Validator + new postal barcodes

We’re proud to announce the new 9.0 release of Barcode Professional for ASP.NET MVC & WebForms!

This new Version 9.0 brings new barcode standards including Japan Post 4-State, Korea Post barcode and Data Logic 2 of 5 (China Post); as well as a new pixel based MaxiCode symbol rendering, and a new GS1 Data Strict Validator based on GS1 General Specification v16

You can download v9.0 from our website at

For tech questions or assistance please contact our dev team at

Barcode Pro 8.0 for ASP.NET WebForms & MVC just released! New GS1 QR Code, Chinese Han Xin Code, IFA PPN, Artistic Barcodes and more!

We’re proud to announce the availability of Barcode Professional 8.0 for ASP.NET

Neodynamic Barcode Professional 8.0 for ASP.NET is the most accurate & advanced barcode generator that creates GS1-ISO-AIM-Compliance symbols for displaying and printing barcode reports in ASP.NET Web Forms, MVC & AJAX projects. This new Version 8.0 features many new barcode standards including Full GS1 QR Code, 2D Chinese Han Xin Code, IFA PPN securPharm, USPS IMpb and more; as well as new artistic barcodes features, better barcode exception handling as well as a brand new dll exclusively designed for MVC; and many other improvements! This new symbologies and features make Barcode Professional 8.0 the most complete and advanced barcode generation product for ASP.NET developers brought to you by real barcode experts.

What’s new in Barcode Professional 8.0 for ASP.NET?

  • New! Barcode Symbologies added:
    • Han Xin Code (2D) Chinese Barcode
      Example of Han Xin Code barcode
    • GS1 QR Code
      Concatenation of Variable Length Data Strings in GS1 QR Code barcode
    • IFA PPN (securPharm) 2D Data Matrix with PZN8 auto conversion
      IFA PPN barcode for Product Code 03752864
    • HIBC LIC 2D Data Matrix, QR Code & Aztec Code versions
    • HIBC PAS 2D Data Matrix, QR Code & Aztec Code versions
    • ISBT 128 2D Data Matrix
    • Deutsche Post Response Plus PostMatrix 2D
      Deutsche Post PostMatrix Barcode
    • USPS Intelligent Mail Package Barcode IMpb
      Example of a USPS Intelligent Mail Package (IMpb) barcode image
    • EAN-14 (GTIN-14)
    • DUN-14 (ITF and GS1/EAN/UCC Versions)
    • DHL AWB Code 39
    • Deutsche Post BZL Code 128
  • New! EAN/UPC Magnification Factor setting
  • New! String Format Patterns are supported for Code & Text properties
  • New! SnapsToDevicePixels property which allows pixel perfect rendering on the target device canvas
  • New! ITF-14 H Marks (Print Gain Gauge)
  • New! Get the runtime value for Auto-type properties when a barcode symbol is generated. Mainly found in 2D symbologies.
  • New! Create artistic barcode symbols by specifying a custom image pattern to fill the bars & dots (ArtBarImagePattern property) as well as stamping logos (ArtLogoImage) with opacity option!
    Artistic Barcodes with logo & fill patterns
  • New! For WebForms
    • Now the barcode image can be rendered as an embedded image using Data URI feature supported by most modern browsers.
    • A new parameter was added to the Codeless Barcode Generation feature to allow encoding non-printable chars through Base64 encoding
    • ErrorBehavior property that determine what our product will produce if an error occurs when generating the barcode image like generate a Blank Image, An Image displaying the Error Message, or Throws an Exception.
  • New! For MVC
    • A brand new Barcode dll exclusively designed for ASP.NET MVC that supports all MVC versions, allows you to embed barcode images into Views as well as the flexibility to create barcodes images in any Controllers
  • Improved! GS1-128 (formerly EAN/UCC-128) Application Identifiers updated per GS1 General Specification v13
  • Improved! HIBC LIC updated to Spec. v2.3 SLS (2009)
  • Improved! HIBC PAS updated to Spec. v1.3 (2010)
  • Improved! ISBT 128 updated to Spec. v4.5.0 (2013)
  • Improved! Error handling in the overall Barcode generation process. New BarcodeException class with some standard error codes and descriptions.
  • Improved! In 2D barcodes with Auto Format or Version selection options, now user selected fixed value is honored and an exception will be thrown if data to encode exceeds it. In earlier versions, the behavior was to auto select a new format or version if possible. The 2D Symbologies affected are: Aztec Code, Data Matrix, MicroPDF417, QR Code, and Micro QR Code.

Do you like the new features? Just give it a try by Downloading a fully-functional Eval Version

Remember, we’re experts on the barcode field, so if you need assistance please do not hesitate and contact our Support Team

Send and print raw data commands from ASP.NET to client-side printers without efforts by using WebClientPrint!

WebClientPrint for ASP.NET released!

We’re very proud to announce the availability of our new WebClientPrint for ASP.NET product.

“WebClientPrint for ASP.NET is a lightweight and plugin-free solution for Client-side Raw Printing scenarios for Windows clients, exclusively designed for ASP.NET Web Forms and MVC website projects. With our WebClientPrint solution, you can easily send raw data, text and native commands to printers installed at the client machine without showing or displaying any print dialog box!”

Do you like infographics? Here is one for WebClientPrint:

WebClientPrint for ASP.NET Infographic

Many times in the past, we received questions from our customers like “is it possible to print ZPL/EPL commands (for example, those generated by FedEx, USPS, UPS postal services) directly to the client printer from an ASP.NET web page?” and sometimes (many in fact) with the addition to without displaying any print dialog?”.
The answer at that time was: “you cannot do it without relying on an ActiveX dll or other approach based on Java-applet.

However, the main disadvantages we see on both approaches are the following:

  • ActiveX solution: if you use an ActiveX component, you are limiting or forcing your users to use Internet Explorer only. This could not be a problem, if your environment is somehow controlled by you e.g. in an intranet scenario. However, for public access websites like postal services that is a no go and ActiveX can be disabled on the user’s browser too.
  • Java-applet solution: if you go for a Java-applet solution, you have more freedom on the user browser requirements but you are forcing your users to download and install a big framework. And sometimes, it is impossible to load the Java VM inside the browser because the security context of user’s browser.

Both of the above approaches also carry tech issues at the client-side that needs to be supported and assisted by your end.

So with WebClientPrint, we wanted to provide to our customers (you ASP.NET developers) with a solution that be:

  • A pure ASP.NET server solution
  • A cross-browser approach
  • A lightweight client install that worked with minimum software requirements
  • Easy for developing and deploying

And the result is that WebClientPrint is a solution that provides:

  • A server-side assembly (Neodynamic.SDK.WebClientPrint.dll) written in managed code that just requires ASP.NET 2.0 plus jQuery 1.4.1 and supports Medium-Trust scenarios. In addition, it can be used with ASP.NET WebForms, MVC, MVC-Razor and SPA AJAX.
  • It is Windows Cross Browser by supporting old and modern versions of main brands:
    • Internet Explorer 6 or greater! (IE10 in Desktop-mode only)
    • Mozilla Firefox 2.0 or greater!
    • Google Chrome 11 or greater!
    • Opera 9.0 or greater!
    • Safari 3.0 or greater!
  • A client-side utility called WCPP that’s a native digitally-signed app without any dependencies! Simple, small (just 1.75MB) and easy one-time install! No ActiveX, No Flash, No Silverlight, No Java, No .NET Framework
    Better yet, WCPP runs on Windows 98, 2000, ME, XP, Vista, Windows 7 and Windows 8 (Desktop-mode)

WebClientPrint not just allows you to print shipping label formats generated by FedEx, UPS, USPS or any other postal services but it can be used for printing any other printer commands like ESC/P, PCL, PostScript, ZPL, EPL, IPL, DPL, EZPL, ZGL, SBPL, RCL WPL, CLP, IBM Proprinter, CPL, Dymo ESC codes, SPL, TCPL, TSPL-EZ, DASCOM, etc. More over you can print PRN files as well as PDF (only if the client printer has built-in support for PDF format)

Do you have Thermal Label Barcode printers or POS receipt printers or RFID printers or Dot-Matrix printers or Kiosk printers or ID Card printers? Do you want to print from ASP.NET to those printers? WebClientPrint is the right tool for it!

Do not want to display any print dialog to the user? WebClientPrint does support this scenario!

The client printer is USB? Parallel port LPT? Serial RS-232? Is it a shared network printer with an UNC name? Or is it a printer server with an IP/Ethernet? WebClientPrint can deal with all of them.

In any business, lowering costs is very important. Printing cost is one of them and using low-cost hardware printers like those based on thermal, impact and dot-matrix technologies do a great job. Keeping your current PC hardware is also important. Maybe you have many PC with Windows 98, 200 or XP? Why do you constantly expend money in upgrading your hardware to run fat desktop software? We propose you the following:

  • Move your software systems to ASP.NET technology
    • By doing that, the client PC can be anyone with Windows 98 at least! So your current investment in hardware PC keeps intact i.e. no need to buy new client machines, hence you save money!
  • Integrate our WebClientPrint for ASP.NET solution to your system
    • By doing that, you can continue (or start now) using low-cost printing hardware (thermal, impact, dot-matrix, etc) and in a fast way! Once again, you save money by lowering your business printing costs!

We’re very happy with what WebClientPrint can bring to you to both, development needs as well as business economy.
WebClientPrint was exclusively designed thinking about you as a software developer working on ASP.NET websites that need a fast and simple solution for client-side raw data printing.
Do you have further questions, doubts, comments? Do not hesitate and feel free to contact us!