This needs to run on a windows server.
My intent is to add a virtual printer as an actual printer to the server and share it on the network. When I print to the printer, it takes the text and dumps it to a text file on a network share.
a quirk answer would be that you can add a new printer with the Generic/Text Only properties.Everything printed is dumped to a text file.
but i think what you look for is your service to monitor the printer queue on the server and intercept the raw data.then redirect it to anywhere