Descomprimir Caracter da Matricial

Delphi

09/02/2005

Por favor alguem tem uma dica de como Descomprimir um caracter na impressora matricial.
No mesmo formulário preciso imprimir um bloco de texto em caracter comprimido na qual estou usando o comando write(Arquivo,#27,15), e o outro bloco de texto preciso imprimir descomprimido. Qual seria o comando para descomprimir?

Obrigado
Emerson


Emersonsj

Emersonsj

Curtidas 0

Respostas

Dopi

Dopi

09/02/2005

Para comprimir use o #15 para descomprimir o 18

No manual das antigas LX300 ou LQ810 tem todos os códigos do padrão Epson....

Tenho mais alguns se interessar...


GOSTEI 0
Emersonsj

Emersonsj

09/02/2005

Dopi obrigado pela dica, funcionou muito bem.
só uma outra duvida não querendo abusar, como faço para controlar o avanço entre as linhas, como 1/6 e 1/8?

Obrigado
Emerson


GOSTEI 0
Dopi

Dopi

09/02/2005

Ola Emerson,

Segue abaixo uma tabela com todos os códigos que conheço para EPSON e HP...


PADRAO_EPSON
**************************************************************************
Zera / Inicializa a Impressora : #27 + ´@´
Programar tamanho da página....: 27 + ´C´  // Este codigo deve ser acrescido do chr(TAM_PAG)  Ex: 27+´C´+chr(33) para formulário RAZAO (meia-folha)

Avanco de 1/6.............: 27 + ´2´
Avanco de 1/8.............: 27 + ´0´
Avanco de 7/72............: 27 + ´1´

Expandido Apenas uma linha: 14    // Nao funciona em algumas impressoras
Liga Expandido............: 27 + ´W´ + 1
DEsLiga Expandido.........: 27 + ´W´ + 0
Liga Comprimido...........: 15
DesLiga Comprimido........: 18
Liga Enfatizado...........: 27 + ´E´
DesLiga Enfatizado........: 27 + ´F´
Liga Qualidade de Carta...: 27 + ´G´
DesLiga Qualidade de Carta: #27 + ´H´
Liga Itálico..............: 27 + ´4´
DesLiga Itálico...........: 27 + ´5´
Liga Sublinhado...........: 27 + ´-´ + 1
DesLiga Sublinhado........: 27 + ´-´ + 0


PADRAO_HP
**************************************************************************

Zera / Inicializa a Impressora : 27 + 69

Liga Comprimido...........: 27 + 40 + 115 + 49 + 54 + 46 + 54 + 72
DesLiga Comprimido........: 27 + 40 + 115 + 49 + 48 + 72
Liga Enfatizado...........: 27 + 40 + 115 + 51 + 66
DesLiga Enfatizado........: 27 + 40 + 115 + 48 + 66 + 27 + 40 + 115 + 48 + 83
Liga Itálico..............: 27 + 40 + 115 + 49 + 83
DesLiga Itálico...........: 27 + 40 + 115 + 48 + 66 + 27 + 40 + 115 + 48 + 83
Liga Sublinhado...........: 27 + 38 + 100 + 48 + 68
DesLiga Sublinhado........: 27 + 38 + 100 + 64



GOSTEI 0
POSTAR