Página 1 de 1

Tamanho de letras para impressao na LX300

Enviado: 05 Jul 2007 21:13
por helio
Amigos estou com um problema da seguinte forma uso a linha de comando:
* para imprimir COMPRIMIDO:
DEVPOS(00,00);DEVOUT(CHR(15))
* para imprimir NORMAL:
DEVPOS(00,00);DEVOUT(CHR(18))
* para imprimir EXPANDIR:
DEVPOS(00,00);DEVOUT(CHR(14))

Gostaria de saber se tem um tamanho de fonte intermediaria entre a comprimido e normal.

Fico grato antecipadamente os amigos.

Helio Beltrao Jr.
helio@hrbinfo.com.br

Enviado: 05 Jul 2007 21:30
por Maligno
Em termos de altura não, mas sim em termos de largura. Basta você configurar para 12cpi, por exemplo. Eu uso em alguns poucos casos. Fica um pouco maior que o comprimido e um pouco menos que o normal. Mas, é uma impressão em qualidade melhor. Logo, gasta mais e toma um pouco mais de tempo pra imprimir.

Enviado: 05 Jul 2007 22:43
por Clipper
Comandos :

12 CPI ON
CHR(27)+"M"

12 CPI OFF
CHR(27)+"P"

Quando configurado para 12cpi uma impressora de 80 colunas passa a imprimir 96 colunas.

Até logo.

Marcelo

Enviado: 05 Jul 2007 22:46
por Clipper
Uma opção seria o uso da LIB PAGESCRIPT ou um utilitário que permita o uso de fontes do windows, neste caso você poderia ter dezenas de opção de tamanho.

Até logo.

Marcelo

Enviado: 05 Jul 2007 22:55
por sygecom
Buenas...no link abaixo tenho uma lista que pode lhe servir...
http://www.sygecom.com.br/xharbour/impressao_epson.txt

Abraços
Leonardo Machado

Enviado: 06 Jul 2007 01:32
por Maligno
Clipper escreveu:Uma opção seria o uso da LIB PAGESCRIPT ou um utilitário que permita o uso de fontes do windows, neste caso você poderia ter dezenas de opção de tamanho.
Neste caso pode-se dizer adeus à velocidade. :)))
Acho que o colega estava se referindo aos comandos nativos da impressora, sem recorrer à impressão no modo gráfico.

Enviado: 06 Jul 2007 05:50
por helio
Pessoal muito obrigado pelas dicas vou testar.


Valeu Pessoal, Um abraco.

Helio Beltrao Jr.
helio@hrbinfo.com.br

Enviado: 06 Jul 2007 11:10
por Dr_Spock
- Ola Helio

- Voce podera tambem combinar o expandido com o compactado e tera uma letra intermediaria ate "bem apresentavel".

- @ prow()+1,pcol() say chr(14)+chr(15)+" Titulo "+chr(18)+chr(20)

- O chr(14) expande, chr(15) compacta, chr(18) descompacta e o chr(20) desativa o expando.

- Um clip_abraco