We’re proud to announce JSPrintManager 5.0 the most advanced Javascript Printing solution for any web platform!
JSPrintManager is a Javascript + Client App solution for
Client-side Printing & Scanning scenarios designed to be used in any Website developed on top of
any Web Platform including ASP.NET MVC/CORE, PHP, Django, Ruby On Rails (RoR), Express.js, Angular, React!
What’s new in JSPrintManager 5.0
- New! Added Windows Icon image for printers through the JS getPrintersInfo function. Support for various icon sizes through the new PrinterIcon enum.
- New! Added JS getClientAppInfo function to get the Version, OS and CPU of the JSPrintManager Client App running at the client machine.
- New! Added JS getMAC function to get the Media Access Control (MAC) address of the client machine.
- New! Added support to InstalledPrinter class for automatically detecting Raw Mode Data Type based on the Windows printer driver model. Enable it by setting autoDetectRawModeDataType prop to true.
- New! Added JS getDefaultTrayName and getDefaultPaperName functions to get the default Tray Name and Paper Name for the specified printer.
- New! Added JS getTrays and getPapers functions to get the list of supported Trays and Papers for the specified printer.
- New! Added JS getPaperInfo function to get paper related info (width, height, printable area) for the specified printer and paper name.
- New! Added support for printing files from external URLs bypassing CORS restriction. Added ExternalURL option to FileSourceType enum.
- New! Bidirectional TCP Communication support through the new TcpComm class. Send/Write & Receive/Read data to any IP Address and Port reachable from the client system. The Address requires to be in the client’s allow list!
- New! Added JPG Compression Quality setting for image scan output.
- New! Added Black and White pixel mode support for image scan output.
- New! Added TIFF image format support for scan output.
- New! Added PDF document format support for scan output.
- New! Added UI Settings dialog which features Sites Manager (Allow/Block list), Proxy info, and Certificate CA & SAN edition. NOTE: CA custom setting is allowed for White Label Licenses only!
- New! Added UI client app Logs view available from the system tray icon.
Getting Started with JSPrintManager 5.0