would it be possible to write an extension (or plugin?) that would print using printer A when running some JS (eg. printA()), and print using printer B when running printB() ? i just need a yes/no answer, so that i know if i can continue thinking in this direction..
it would be enough just to switch 'default printer' setting, and use window.print() (with print_silent turned on)