The JSPM Client App
Overview
Each client machine that wants to print and scan locally from your Websites will require to install a very small utility called JSPM.
JSPM is a lightweight native app (without any dependencies) that processes all the Client Print Jobs generated by the JSPrintManager Javascript Object
JSPM is a native app that does not require the client to install any other dependencies or frameworks (like Java, .NET, ActiveX, Silverlight, Flash, etc.) and runs on Windows, Linux, Mac, Raspberry Pi & Android by listening for localhost's port 27443 to process the JSPrintManager Javascript Object requests.
Note
JSPM App also must be installed on the machine where the website is being developed and tested!
Important
Browser needs to be restarted after package installation! FireFox-based browser must be closed (all open instances) before installing JSPM utility.
Important
Internet Explorer 11 & MS Edge users must allow websocket connection to localhost! Open Internet Explorer, then click ⚙ (Gear Icon) ⇨ Internet Options ⇨ Security ⇨ Local Intranet ⇨ Sites ⇨ Uncheck the first checkbox as shown below:
System Requirements
Windows Clients
- OS: Windows XP, Vista, Windows 7, Windows 8.x (Desktop-mode), Windows 10/11
- BROWSER: Internet Explorer 10+, Microsoft Edge, Mozilla Firefox 31+, Google Chrome 31+, Safari 6.0.3+
Linux Clients
- OS: Debian 8+, Ubuntu 12.04+, Linux Mint 13+, Fedora 20+, CentOS 7.0+
- BROWSER: Mozilla Firefox, Google Chrome
Mac Clients
- OS: macOS/OSX 10.7+ / ARM & Intel
- BROWSER: Safari, Mozilla Firefox, Google Chrome
Raspberry Pi Clients
- OS: Raspbian
- BROWSER: Iceweasel (Firefox), Chromium
Android Clients
- OS: Android 8+
- BROWSER: Chrome
JSPM Installer Packages
The JSPM Installer Packages are available at https://neodynamic.com/downloads/jspm
You can host them at your own website but please consider linking to Neodynamic's website as it will help you and your users to always get the latest builds of JSPM App and ensure the utility comes from us.
Note
Both the JSPM Installer for Windows as well as the JSPM program file (jspm.exe) are digitally-signed with a Windows Authenticode certificate issued by Sectigo Limited to protect you, your end-users and us from malware and tampering.
Android User Manual
The JSPrintManager for Android app requires some manual installation and configuration! Read on...
Command-line Options
The following commands are available from the Windows Command Prompt or Unix Terminal
Proxy Settings
- If the client requires to passthrough a proxy to get access to your website, then JSPM App must be configured to support that scenario
--reinstall-certificates ✪
- This will reinstall the JSPrintManager's SSL certificates required to print from HTTPS Websites
Important
✪ Requires admin right
White Label (Custom Branding)
If you are integrating JSPrintManager into your own web application or solution, you may wish to apply your own branding in order to deliver a consistent experience to your customers. White Label (Custom Branding) Licensing for the JSPrintManager Client App is available!