Impressoras Especiais
Descrição das propriedades para Impressoras especiais do Unilab
Parametro | Opções | Descrição |
Matriz de Cor | Livre / 8 bits |
Define se a matriz do canvas de impressão sera "Livre" ou travada em 8 bits de cor. O travamento da matriz em 8 bits reduz (cumulativo) o tamanho do RAW (saida no buffer de impressão) em 2/3 (M8bits = MLivre/3) |
Opacidade | Sim / Não | Determina se as imagens desenhadas no canvas de impressão terão ou não transparencia. Esta opção corrige a mancha preta em imagens jpeg (não influencia no tamanho do RAW). |
API de Fixação | Bitbtl (default) / Draw | Define qual API será utilizada para impressão. Resolve imagem em branco (não impressa), influencia o tamanho (cumulativo) do RAW (Draw = BitBtl/2).
Dica: Sempre que possivel utilizar modo Draw. |
Try Draw | Default 4 | Define o limite maximo de tentativas que o report fará para desenhar uma imagem no canvas de impressão.Ocasionalmente pode ocorrer de o windows demorar para desbloquear o canvas de impressão entre um processo e outro de gravação fazendo com que uma tentativa de escrita resulte em falha, nestes casos o report tentara novamente até obter sucesso ou até que o numero máximo de tentativas seja alcançado.
Se o windows apresentar um delay muito alto para desbloqueio do dispositivo (Canvas de impressão) e o numero máximo de tentativas for baixo demais para a situção, pode acontecer de a imagem não ser impressa. Dica: Quando determinada impressora não estiver imprimindo a imagem, tente almentar o valor de "Try Draw" e se isso não resolver, so então mude o modo de impressão. |
Atenção !! Para desativar o menu "Impressoras Especiais" do Unilab, colocar no arquivo unilabw.ini o seguinte código:
[IMPRESSORAS] especiais=0
EM QUE CASOS É NECESSÁRIO AJUSTAR AS IMPRESSORAS ESPECIAIS?
Em alguns casos, quando cliente manda alguma impressão default, a máquina reinicia e em alguns casos dá a famosa tela azul da morte. Então acessamos o Unilab do cliente, encontramos as impressoras especiais em: "Outros>Impressoras Especiais", selecionamos a impressora em questão que está com este problema, clicamos com o botão auxiliar, e selecionamos propriedades. Após feito isto, marcamos a opção "Fixar matriz de 8 cores" e no "API de fixação" colocamos para "Draw", após isto, mande um teste de impressão e se não desligar a máquina, deu certo, caso não tenha dado, coloque a opção "BitBtl" nas impressoras especiais.
Outros casos que podem precisar de ajuste nas impressoras especiais, são quando cliente obtém imagem configurada em seu laudo, mas na impressão diretamente no Unilab ela não sai. Se ajustar as impressoras especiais para Draw ou Bitbtl, pode resolver o problema do cliente.