Dica #36 — TSplus Remote Access

Importante: Arquivos PDF não podem ser impressos em impressora RAW. Impressões RAW não podem ser convertidas para PDF. Portanto, não é possível imprimir em impressoras de código de barras ou outras do tipo RAW de dentro da sessão RDP HTML5. Apenas formatos PostScript, XPS e PCL6 são suportados.

Desde a versão html5_4.97, o programa reconhece corretamente se a impressão pode ser convertida para PDF. Caso reconheça formato RAW, há duas opções:

Opção A: Download (padrão)

Todos os arquivos de impressão RAW serão fornecidos como arquivos para download.

Opção B: Protocolo registrado

Impressões RAW podem ser enviadas via protocolo registrado para um programa específico que enviará a impressão diretamente à impressora desejada, contornando o driver.

No servidor

  1. Abra/edite/crie *\Clients\webserver\settings.bin
  2. Adicione: unknown_print_protocol="printraw://"
  3. Reinicie o HTML5 pela GUI

No cliente

  1. Execute httpwebs*.jar → keymaps\src.zip → customprint/register_raw_protocol.reg
  2. Compile spoolraw.au3 com AutoIt para spoolraw.exe
  3. Crie o diretório c:\customprint e coloque o spoolraw.exe
  4. Baixe o utilitário Spool de http://www.compuphase.com/software_spool.htm e coloque junto do spoolraw.exe

Aviso: A impressão RAW é oficialmente não suportada. Use por sua conta e risco!