Download WebClientPrint Processor (WCPP) for Free

WebClientPrint Processor (WCPP) is the client-side part of both WebClientPrint for ASP.NET & WebClientPrint for PHP solutions. It can be installed on any number of client machines without paying any fees. Download WCPP and read System Requirements for each available platform:

WebClientPrint Processor - End User Licensing Agreement (EULA)

Copyright © 2004-2024, Neodynamic. All rights reserved.

THIS SOFTWARE IS PROVIDED BY NEODYNAMIC "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL NEODYNAMIC BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



WebClientPrint Processor (WCPP) for Windows
Installer File WCPP Version
 wcpp-3.0.17.1014-win.exe 3.0.17.1014
 wcpp-3.0.17.1014.msi 3.0.17.1014
NOTE: Browser needs to be restarted after package installation!

The installer package is digitally-signed with a Windows Authenticode Certificate issued by DigiCert, Inc. Install the package only if the Publisher is Neodynamic; otherwise contact us.

System Requirements
OS
 Windows XP
 Windows Vista
 Windows 7
 Windows 8.x (Desktop-mode)
 Windows 10
BROWSER
 Internet Explorer 6 or greater (Note: IE10/11 in Desktop Mode)
 Microsoft Edge
 Mozilla Firefox 2.0 or greater
 Google Chrome 11 or greater
 Opera 9.0 or greater
 Safari 3.0 or greater

Version History

  • Maintenance Release (2017-10-30)
    wcpp.exe patched to v3.0.17.1014
    • Fixed! In some systems, client could get "Error Connection Lost 100353"

  • Maintenance Release (2017-06-15)
    wcpp.exe patched to v3.0.17.615
    • CRITICALFixed! PrintFile stopped working with early version 3.0.17.530

  • Maintenance Release (2017-06-07)
    wcpp.exe patched to v3.0.17.530
    • Fixed! RS232 Serial Printing not working properly or sending incorrect data to the COM port

  • Maintenance Release (2017-04-13)
    wcpp.exe patched to v3.0.17.413
    • New! Added new BASIC Proxy Authorization setting through the command line param -proxyAuth:BASIC
    • Improved! Renamed the config file to wcpp3.config to allow side-by-side settings with early versions

  • Maintenance Release (2016-12-30)
    wcpp.exe patched to v3.0.16.1227
    • Improved! Files names alphabetical order in a PrintFileGroup is now honored for printing priority.
    • Fixed! Bugs when printing RAW commands. Part of supplied commands as well as copies param are not processed correctly.
    • Fixed! Bug when printing ClientPrintJobGroup.

  • Main Release (2016-12-06)
    • New! Added support for printing to Default printer if the specified installed printer is not found or missing at printing time. See PrintToDefaultIfNotFound property of InstalledPrinter class.
    • New! Full control for storing client related info (like list of installed printers) anywhere at the server side, from memory/disk based cache to DB or file servers
    • New! Added support for Number of Copies when printing Raw Commands as well as Known File Formats
    • New! File name commands for specifying the X,Y position as well as Print orientation when printing PNG or JPG images
    • New! Added support for printing a group of ClientPrintJob objects through the brand new ClientPrintJobGroup class. Now you can combine and print raw commands along with known file formats. Print them to the same printer or to different printers with just one click! Endless printing possibilities.
    • New! Added support for client printing from Raspberry Pi / Raspbian

WebClientPrint Processor (WCPP) for Linux
Installer Packages WCPP Version
 wcpp-3.0.17.1014-i386.deb (Debian-based Systems) 3.0.17.1014
 wcpp-3.0.17.1014-amd64.deb (Debian-based Systems) 3.0.17.1014
 wcpp-3.0.17.1014-1.i386.rpm (Red Hat-based Systems) 3.0.17.1014
 wcpp-3.0.17.1014-1.x86_64.rpm (Red Hat-based Systems) 3.0.17.1014
NOTE: On some old systems a Logout might be required after package installation!

GPG KEY The Packages are digitally-signed with GPG. Verify our packages by installing Public Neodynamic GPG KEY available at https://www.neodynamic.com/pub/NEODYNAMIC-WCPP-GPG-KEY.txt

System Requirements
OS
 Debian 6 or greater (GNOME)
 Ubuntu 10.04 or greater (Unity/GNOME)
 Linux Mint 7 or greater (GNOME)
 Fedora 11 or greater (GNOME)
 CentOS 5.3 or greater (GNOME)
BROWSER
 Mozilla Firefox shipped with the OS or latest version
 Google Chrome latest version

Version History

  • Maintenance Release (2017-10-30)
    wcpp3 patched to v3.0.17.1014
    • Fixed! In some systems, client could get "Error Connection Lost 100353"

  • Maintenance Release (2017-04-13)
    wcpp3 patched to v3.0.17.413
    • New! Added new BASIC Proxy Authorization setting through the command line param -proxyAuth:BASIC
    • Improved! Renamed the config file to wcpp3.config to allow side-by-side settings with early versions
    • Improved! Renamed the executable wcpp to wcpp3 to allow side-by-side execution with early versions

  • Maintenance Release (2017-01-03)
    wcpp patched to v3.0.16.1227
    • Improved! Files names alphabetical order in a PrintFileGroup is now honored for printing priority.
    • Fixed! Bugs when printing RAW commands. Copies param are not processed correctly.
    • Fixed! Bug when printing ClientPrintJobGroup.

  • Main Release (2016-12-06)
    • New! Added support for printing to Default printer if the specified installed printer is not found or missing at printing time. See PrintToDefaultIfNotFound property of InstalledPrinter class.
    • New! Full control for storing client related info (like list of installed printers) anywhere at the server side, from memory/disk based cache to DB or file servers
    • New! Added support for Number of Copies when printing Raw Commands as well as Known File Formats
    • New! File name commands for specifying the X,Y position as well as Print orientation when printing PNG or JPG images
    • New! Added support for printing a group of ClientPrintJob objects through the brand new ClientPrintJobGroup class. Now you can combine and print raw commands along with known file formats. Print them to the same printer or to different printers with just one click! Endless printing possibilities.
    • New! Added support for client printing from Raspberry Pi / Raspbian

WebClientPrint Processor (WCPP) for Mac
Installer Package WCPP Version
 wcpp-3.0.17.1014-intel-macosx.dmg 3.0.17.1014

Configuration Steps After Installing!


System Requirements
OS
 Mac OS X 10.5 (Leopard) or greater / Intel
BROWSER
 Safari shipped with the OS or latest version
 Mozilla Firefox latest version
 Google Chrome latest version

Version History

  • Maintenance Release (2017-10-30)
    wcpp patched to v3.0.17.1014
    • Fixed! In some systems, client could get "Error Connection Lost 100353"

  • Maintenance Release (2017-04-13)
    wcpp patched to v3.0.17.413
    • New! Added new BASIC Proxy Authorization setting through the command line param -proxyAuth:BASIC
    • Improved! Renamed the config file to wcpp3.config to allow side-by-side settings with early versions

  • Maintenance Release (2017-01-03)
    wcpp patched to v3.0.16.1227
    • Improved! Files names alphabetical order in a PrintFileGroup is now honored for printing priority.
    • Fixed! Bugs when printing RAW commands. Copies param are not processed correctly.
    • Fixed! Bug when printing ClientPrintJobGroup.

  • Main Release (2016-12-06)
    • New! Added support for printing to Default printer if the specified installed printer is not found or missing at printing time. See PrintToDefaultIfNotFound property of InstalledPrinter class.
    • New! Full control for storing client related info (like list of installed printers) anywhere at the server side, from memory/disk based cache to DB or file servers
    • New! Added support for Number of Copies when printing Raw Commands as well as Known File Formats
    • New! File name commands for specifying the X,Y position as well as Print orientation when printing PNG or JPG images
    • New! Added support for printing a group of ClientPrintJob objects through the brand new ClientPrintJobGroup class. Now you can combine and print raw commands along with known file formats. Print them to the same printer or to different printers with just one click! Endless printing possibilities.
    • New! Added support for client printing from Raspberry Pi / Raspbian

WebClientPrint Processor (WCPP) for Linux / Raspbian
Installer Packages WCPP Version
 wcpp-3.0.17.1014-armhf.deb (Debian-based Systems) 3.0.17.1014

GPG KEY The Packages are digitally-signed with GPG. Verify our packages by installing Public Neodynamic GPG KEY available at https://www.neodynamic.com/pub/NEODYNAMIC-WCPP-GPG-KEY.txt

System Requirements
OS
 Raspbian Jessie or greater
BROWSER
 Iceweasel / Mozilla Firefox latest version

Version History

  • Maintenance Release (2017-10-30)
    wcpp patched to v3.0.17.1014
    • Fixed! In some systems, client could get "Error Connection Lost 100353"

  • Maintenance Release (2017-04-13)
    wcpp patched to v3.0.17.413
    • New! Added new BASIC Proxy Authorization setting through the command line param -proxyAuth:BASIC
    • Improved! Renamed the config file to wcpp3.config to allow side-by-side settings with early versions

  • Maintenance Release (2017-01-03)
    wcpp patched to v3.0.16.1227
    • Improved! Files names alphabetical order in a PrintFileGroup is now honored for printing priority.
    • Fixed! Bugs when printing RAW commands. Copies param are not processed correctly.
    • Fixed! Bug when printing ClientPrintJobGroup.

  • Main Release (2016-12-06)
    • New! Added support for printing to Default printer if the specified installed printer is not found or missing at printing time. See PrintToDefaultIfNotFound property of InstalledPrinter class.
    • New! Full control for storing client related info (like list of installed printers) anywhere at the server side, from memory/disk based cache to DB or file servers
    • New! Added support for Number of Copies when printing Raw Commands as well as Known File Formats
    • New! File name commands for specifying the X,Y position as well as Print orientation when printing PNG or JPG images
    • New! Added support for printing a group of ClientPrintJob objects through the brand new ClientPrintJobGroup class. Now you can combine and print raw commands along with known file formats. Print them to the same printer or to different printers with just one click! Endless printing possibilities.
    • New! Added support for client printing from Raspberry Pi / Raspbian