Métodos que eu posso pensar:
- Windows (servidor 2008 R2 ou mais recente) VM + IIS para ativar a impressão via Internet (IPP). Isso deve permitir que você imprima usando os drivers armazenados no servidor, pois o IPP envia o trabalho como um arquivo PDF encapsulado. artigo do TechNet sobre esse recurso. Eu nunca tentei usar esse método mas parece que deveria funcionar.
- Servidor Windows (qualquer) VM + "web print" do software de gerenciamento de impressoras dentro do Windows. Nós usamos PaperCut para esse propósito no meu trabalho. É gratuito para até 5 usuários e imprime arquivos PDF com o recurso de impressão da Web com configuração mínima. Isso exigirá salvar como PDF e usar um serviço baseado na Web no servidor de impressão para enviar o documento para a impressora. O servidor usará seus drivers para fazer a renderização real do trabalho de impressão.
- Windows (qualquer) VM + Google Cloud Print + Google Chrome. Semelhante ao acima, mas usa os servidores do Google para fazer a parte da web. Requer que a VM esteja conectada e executando o aplicativo de serviços em segundo plano do Chrome a todo momento.
- A menos que você tenha várias recargas de toner, compre uma nova impressora que tenha boa compatibilidade. Honestamente, o nível de esforço e frustração que você provavelmente terá para obter uma solução de trabalho não vale a pena para essas impressoras consumidoras.