Dica #37 — TSplus Remote Access
Por padrão, não é tecnicamente possível imprimir diretamente na sua impressora local através de um navegador. No entanto, você pode usar um protocolo registrado para contornar essa limitação.
No servidor
- Abra/edite/crie
\webserver\printer.bin - Localize a linha que começa com
PRINTERS= - Anexe ao final:
PS:%FORCEPROTOCOL(printdir://)%MS Publisher Imagesetter%Virtual Printer Direct %; - Reinicie o HTML5 pela GUI
No cliente
- Execute
register_direct_protocol.reg(de httpwebs*.jar → keymaps\src.zip → customprint/) - Compile
spooldirect.au3com AutoIt paraspooldirect.exe - Crie
c:\customprinte coloque ospooldirect.exelá
Este recurso requer que o sistema consiga ler e imprimir PDFs. Se não tiver por padrão, instale o Adobe Reader ou SumatraPDF.
Aviso: Recurso oficialmente não suportado. Use por sua conta e risco!