
Adds new functions to read the default Tray Name and Paper Name for the specified printer.
Features
- Added Microsoft Windows Icon image for printers using the
getPrintersInfo
function. Includes support for various icon sizes using the newPrinterIcon
enum. - Added
getClientAppInfo
function to get the Version, OS and CPU of the JSPrintManager Client App running on the client machine. - Added
getMAC
function to get the Media Access Control (MAC) address of the client machine. - Added support for automatically detecting Raw Mode Data Type based on Windows printer driver model to the
InstalledPrinter
class. Enable it by settingautoDetectRawModeDataType
prop to true. - Added
getDefaultTrayName
andgetDefaultPaperName
functions to get the default Tray Name and Paper Name for the specified printer. - Added
getTrays
andgetPapers
functions to get the list of supported Trays and Papers for the specified printer. - Added
getPaperInfo
function to get paper related info (width, height, printable area) for the specified printer and paper name. - Added support for printing files from external URLs bypassing CORS restrictions. Added
ExternalURL
option toFileSourceType
enum. - Added Bidirectional TCP communication support through new
TcpComm
class. Send/Write and Receive/Read data to any IP Address and Port reachable from the client system. The Address should be in the client's allow list. - Added JPG compression quality setting for image scan output.
- Added Black and White pixel mode support for image scan output.
- Added TIFF image format support for scan output.
- Added PDF document format support for scan output.
- Added UI Settings dialog which features Sites Manager (Allow/Block list), Proxy info, and Certificate CA & SAN edition.
- Added UI client app Logs view available from the system tray icon.