Compare which Web Printing tool is right for your Dev needs


JS Print Manager


JS Print Manager for Blazor


WebClientPrint for ASP.NET


WebClientPrint for PHP

DEVELOPMENT SIDE
Web Platforms
  • Any Web Platforms including:
    • ASP.NET Core, MVC & WebForms
    • PHP
    • Django
    • Ruby On Rails (RoR)
    • Express.js
    • Angular
    • React
  • Blazor Server
  • Blazor WebAssembly
  • ASP.NET Core, MVC & WebForms
  • PHP
Dependencies
  • WebSockets
  • .NET 5.0+
  • ASP.NET 4.6.1+ or ASP.NET Core 2.0+
  • System .Text .Encoding .CodePages 4.6.0+
  • PHP 5.3+
  • phpseclib 1.0+
Programming Languages
  • Javascript
  • C#
  • Javascript
  • C# / VB.NET
  • Javascript
  • PHP
CLIENT SIDE
White Label / Custom Brand  Supported  Not supported
Web Browsers
  • Chrome 31+
  • Firefox 31+
  • Internet Explorer 10+
  • Edge
  • Safari 6.0.3+
  • Chrome 11+
  • Firefox 2+
  • Internet Explorer 6+
  • Edge
  • Safari 3+
OSes Windows, Linux, macOS/OSX & Raspbian (Linux ARM)
Mobile & Sandboxed Devices Support Yes, can be configured to print from iOS, Android, ChromeOS, etc.  Not supported
Windows Kiosk Mode  Supported  Not supported
Client App Type Local TCP Listener URL Protocol
Client App Dependencies None! Native App for each client OS.
 No ActiveX,  No Flash,  No Silverlight,  No Java,  No .NET Framework
FEATURES
Print Raw Commands  Supported  Supported
Print Files & Images  Supported  Supported
Print Password Protected Files  Supported  Supported
Print Encrypted Files  Supported  Supported
Scan Docs & Images  Supported  Not supported
BIDI Serial Comm  Supported  Not supported
BIDI TCP/IP Comm  Supported  Not supported
BIDI Bluetooth Comm  Supported  Not supported
Print Job Status & Tracing  Supported  Not supported
Printers Watcher  Supported  Not supported