Página 1 de 1

Caracteres Gráficos Impressora Matricial

Enviado: 10 Mai 2007 12:13
por momente
Amigos,

Tenho um cliente que carregou um banco de dados com informações cadastrais. Este programa é feito por alguma linguagem no windows. Consegui gerar um txt dos cadastros e este por fim consegui coloca-lo em um dbf utilizando uma rotina no xharbour. O problema é que os registros possuem caracteres gráficos ex: çÇ^~, Nº - Gostaria de saber se existe alguma maneira de eliminar esses caracteres ou imprimir corretamente. Estou precisando gerar etiquetas em uma matricial. O cliente não quer usar uma jato de tinta. Pois ele ja possui as etiquetas para impressoras matriciais.

A impressora que estou tentando usar é uma FX1050, FX1170.

Obrigado! :-o

Enviado: 10 Mai 2007 12:31
por Luiz
Já que você importou os dados pra um dbf, basta fazer uma rotina de filtro de caracteres ao imprimir.
Essa rotina teria que buscar os caracteres especiais nas strings a serem impressas, os substituir por caracteres normais e então imprimir.

Enviado: 10 Mai 2007 18:59
por Pablo César
Luiz escreveu:Essa rotina teria que buscar os caracteres especiais nas strings a serem impressas, os substituir por caracteres normais e então imprimir.
Pois é, não vejo outra forma. Rogério, se precisar fazer essa conversão dê uma olhada em: https://pctoledo.org/forum/viewtopic.php?t=4374 acho que vai te servir.

Um clip abraço :)Pos

Enviado: 10 Mai 2007 21:16
por sygecom
Tche o que o Pablo passou é perfeito..mas se vc quiser vc pode tb. linkar a HWGUI e fazer algo direto no windows sem presicssar migrar nd para grafico....acho que vc esta usando console...se quiser prende o grito que agente dah um jeito...

Abraços
Leonardo Machado

Enviado: 11 Mai 2007 10:16
por momente
Valeu amigos,

Consegui resolver o problema substituindo os caracteres gráficos com uma função que eu tinha.

Obrigado pela ajuda!