I'm working on a project wherein I'd like to interface with a local printer through node.
Everything I've read implies that this is impossible without some user interaction but I'm not sure if this takes into consideration that the printer being used is personal and could be configured/tampered with in order to provide this functionality.
The printer is a Color LaserJet Pro MFP M281fdw and if there are any third party libraries/methods of connecting to the printer through something on the backend (another part of this project is receipt printing through a thermal printer-- for which I plan on using EscPos-- is there anything similar for commercial printers)? I'd appreciate any input as to the feasibility of this once again considering I have unfettered access to the printer in question.
I've looked into several options printjs, a package called pdf-to-print, etc. and none of them provide the hands-free experience I'd hoped and I acknowledge this is a security feature but I'd imagine there's some way to make it work for internal-use purposes.