Jump to content
Fivewin Brasil

AJUDA PARA IMPRESSÃO EM MAT/JATO/LAZER


yasmin

Recommended Posts

Bom dia pessoal, estou usando a Tprinter para imprimir meus relatorios na impressora matricial e gostaria de imprimi-los na lazer e jato de tinta, porem ja vi neste forum que existe problemas com relaçao a fontes, alquem poderia me esclarecer melhor o motivo desta difereça e como resolver sem muita dor de cabeça.

Ficarei muito grato pela a ajuda.

Marcelo

FW 1.92,Clipper 5.2D,WS

Link to comment
Share on other sites

Bom dia pessoal, estou usando a Tprinter para imprimir meus relatorios na impressora matricial e gostaria de imprimi-los na lazer e jato de tinta, porem ja vi neste forum que existe problemas com relaçao a fontes, alquem poderia me esclarecer melhor o motivo desta difereça e como resolver sem muita dor de cabeça.

Ficarei muito grato pela a ajuda.

Marcelo

FW 1.92,Clipper 5.2D,WS

Link to comment
Share on other sites

Olá Marcelo voce pode continuar usando os mesmos relatórios tanto na matricial quanto na jato de tinta. Já no caso da laser tem que dar uma verificada no manual da mesma e fazer testes. Outra opção e dar fazer uma busca aqui no forum que alguém já postou uma dúvida sobre imprimir em impressora laser.

Abraços

Gilson

E-mail: Fgsistem@yahoo.com.br

MSN: fgsistem@hotmail.com

Clipper 5.3 / Fw 2.6 / BLINKER 7.0 / WORKSHOP 4.5 / Fwh 2.6 / Harbour 0.45 / Bcc 5.6 / Ads 8.0 / PellesC /

Link to comment
Share on other sites

Marcelo

Use definição de fontes assim

DEFINE FONT oFont1 NAME "ARIAL" SIZE 0,-10 BOLD

Outra dia é não usar posicionamento fixo para colunas.

oPrinter:Say(nRow,500,"aaa")

Eu fiz uma regra de três para calcular as colunas em função do nWidth da página assim não corro o risco de definições diferentes para cada impressora.

João Bosco

Clip 5.3b FW 2.6 FWH 2.6 xHarbour 99.1 WorkShop 4.5

Link to comment
Share on other sites

Olá João, por acaso vc poderia colocar esta regra de tres para nós, isso muito interessa, pois é um problema que, não só eu como outros, ainda não resolveram... obrigado...

Um Grande Abraço

Alessandro F. Silvaid=blue>

E-mail :aferracini@terra.com.br

FW2.0d + CL53b + Blinker 7.0 + @Say @Get + CDX

MSN: ferracini_silva@hotmail.com

Ribeirão Preto/SP

Link to comment
Share on other sites

Srs

Comandos do Printer

nWidth := oPrinter:nHorzRes() // Largura da página

nHeight := oPrinter:nVertRes() // Altura da página

//Definição de fontes para evitar distorção jato de tinta e lazer

DEFINE FONT oFont2 NAME "ARIAL" SIZE 0,-08

oPrinter:Say( nRow, Col_PPP(100), "Texto", oFont2 )

// Efetua converção de coluna para Impressora Lazer

STATIC FUNCTION Col_PPP(pColPPP)

Local nColPPP

nColPPP := (pColPPP*nWidth)/2350

Return nColPPP

/*

O valor 2350 é a largura da impressora que utilizo nos testes, desta forma padronizo todo o relatório.

Quando muda-se a impressora no cliente para lazer ou jato de tinta este tamanho muda para maior ou menor, mas o posicionamento fica o mesmo.

*/

Att

João Bosco

Clip 5.3b FW 2.6 FWH 2.6 xHarbour 99.1 WorkShop 4.5

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...