Ninja Printer is a browser based solution for printing from authorised website(s) using Google Chrome. Technically the solution is based on the NativeMessaging feature of the browser and runs a simple Java application in the background to execute printing on the local machine. Currently it only supports Windows and OSX, but it should be easy to adjust other unix-like systems. One of the main design goals was to be able to pick the printer to be used from the web application, meaning obviously that the application needs to be aware of the available printers on the users machine. NinjaPrinter ships with support for 2 different type of documents: ZPL (label) and the PDF, but extending it should be fairly straight forward.
You can Follow the below Step By Step procedure to install the Ninja Printer Chrome Extension to your Chrome Web browser.
It is the Ninja Printer Chrome extension download link you can download and install Chrome Browser.
Print HTML/PDF directly to printer
This extension allows you to print receipts and labels with Autel BestStore
Local network printing for Chrome and Chromebooks
Local network printing administered through the G Suite console.
This extension help Dropship vendors print ZPL label without ZPL printer, by implementing a ZPL interpreter