WCPP 4.0 for Mac clients Update – PDF files printed at a very small size

We’re glad to announce a new update to WebClientPrint Processor 3.0 for Windows, Mac & Linux/RPi clients. This new update includes:

  • Fixed! PDF files were printed at a very small size

This update requires the installation of the client software only.

Download WebClientPrint Processor 4.0 for Mac

The “File version” value for this update is:

> wcpp4 patched to v4.0.18.115

Advertisements

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

WCPP 4.0 for Windows clients Update – Improved Memory Managment & fixed invalid float error

We’re glad to announce a new update to WebClientPrint Processor 4.0 for Windows clients. This new update includes:

  • Improved! Memory managment for better performance
  • Fixed! Error: “Number Value is an invalid float” in non-English systems

This update requires the installation of the client software only.

Download WebClientPrint Processor 4.0 for Windows

The “File version” value for this update is:

> wcpp patched to v4.0.18.109

Encoding UTF-8 text into QR Code using VB.NET or C#

Learn how to generate QR Code barcode images encoding UTF-8 strings like Arabic, Hebrew, Chinese alphabets by using Barcode Professional .NET Product Line

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) https://neodynamic.com/products/printing/raw-data/aspnet-core/

(ASP.NET Classic Edition) https://neodynamic.com/products/printing/raw-data/aspnet-mvc/

(PHP Edition) https://neodynamic.com/products/printing/raw-data/php/

 

How to Reset WebClientPrint Protocol Handler on Chrome

Each time that WCPP client utility must be launched at the client machine, Chrome displays to the user a dialog asking for confirmation. The user is allowed to “Remember my choice”. If user check the “Remember my choice” option and click on “Do Nothing” or “Deny” or “Don’t open” button, then WCPP will not be launched making printing process impossible to be accomplished, nor WCPP detected or being able to send list of installed printers as well.

To revert back this Chrome setting, user must do the following:

  1. Open Chrome and go to the target website. Then click on “More” icon, then select “More tools > Clear browsing data…”. The option “Cookies and other site data” should be sufficient. Click “Clear Browsing Data” and Refresh the page. Chrome should display the URL Handler dialog again.
    If this process did not work, then try the next approach.
  2. If #1 option failed, they try the following.

    For Windows Clients
    – It’s mandatory to Quit Chrome (all instances).
    – Open Windows Explorer and go to your C: drive, then Users -> (your user profile name) -> AppData -> Local -> Google -> Chrome -> User Data

    NOTE: AppData is often a hidden folder, so be sure you can view “Hidden Items” if you will be looking for the file through your directory. (Click on the “View” tab and make sure the box next to “Hidden Items” is checked.)

    – Open the Local State  file by using Notepad.
    – Within the file, hit the keys Control and F to search for “webclientprint” (you could found “webclientprint3“, “webclientprint4“, etc depending on the version installed on that machine). You should see a line that says “webclientprint”: true
    – Delete true and replace it with false.
    – Save the file.
    – Re-open the file, and verify that the “webclientprint” line has been changed.
    – Now re-start Chrome

    For Mac Clients
    – It’s mandatory to Quit Chrome (all instances).
    – You will need to find and open the Local State file. Open a Finder window, and go to Library -> Application Support -> Google -> Chrome, and find the Local State file.

    NOTE: the Library folder may be hidden. To find it, right click on the Finder icon and select Go to Folder… enter “~/Library”

    – Once you’ve found the Local State file, double-click to open it using TextEdit.
    – Within the file, hit the keys Command and F to search for “webclientprint” (you could found “webclientprint3“, “webclientprint4“, etc depending on the version installed on that machine). You should see a line that says “webclientprint”: true
    – Delete true and replace it with false.
    – Save the file.
    – Re-open the file, and verify that the “webclientprint” line has been changed.
    – Now re-start Chrome

    For Linux Clients
    – It’s mandatory to Quit Chrome (all instances).
    – You will need to find and open the Local State file. Open File Explorer, and go to ~/.config/google-chrome/, and find the Local State file.
    – Once you’ve found the Local State file, open it using your favorite Text Editor.
    – Within the file, hit the keys Control and F to search for “webclientprint” (you could found “webclientprint3“, “webclientprint4“, etc depending on the version installed on that machine). You should see a line that says “webclientprint”: true
    – Delete true and replace it with false.
    – Save the file.
    – Re-open the file, and verify that the “webclientprint” line has been changed.
    – Now re-start Chrome

 

In case of needing further assistance, please contact our tech support team.

Barcode Professional products line Updated – PDF417 divide by zero, FitProportional Sizing bugs fixed

A new maintenance release was published for most of our Barcode Professional products. The new builds contain the following updates:

  • Fixed! Error “Attempted to divice by zero” for PDF417.
  • Fixed! Wrong size setting when enabling FitProportional feature.

You can download and update the products by using their download links which can be found in the license email or in the Download section of our website.
The “Assembly Version” of the dlls have not changed. Here is the list of all new “File version” attributes depending on the Barcode Professional edition:

  • Barcode Professional SDK for .NET patched to v6.0.2017.1027
  • Barcode Professional for Windows Forms .NET patched to v10.0.2017.1027
  • Barcode Professional for ASP.NET patched to v10.0.2017.1027
  • Barcode Professional for WPF patched to v7.0.3517.1027
  • Barcode Professional for SQL Reporting Services patched to v10.0.xx17.1027