Page 1 of 1

problemas impresion en laser

Posted: Tue Jan 08, 2008 2:09 pm
by diegopolverelli
Hola. Tengo un programa donde hago un grafico con GRAPH, y luego trato de imprimirlo con: odlg:print() o con odlg:hardcopy(3)
si la impresora por defecto es una deskjet, funciona, pero si la impresora es una laser, imprime una hoja en blanco. ¿alguna idea de que puede ser?
Gracias. Atte.

Posted: Tue Jan 08, 2008 2:45 pm
by karinha
INTENTE DESINSTALAR Y REINSTALAR EL DRIVE DE LA IMPRESORA. PUEDE SEER ESTO.

MIRA TAMBIÉN SE NO TIENE UN LOOPING EN EL RELATORIO SIN EL SYSREFRESH()

Saludos.

no funciona

Posted: Tue Jan 08, 2008 3:08 pm
by diegopolverelli
hola. reinstale y sigue funcionando mal; me imprime la pagina en blanco; y probe el mismo programa con otras 2 laser diferentes, y en todas se da el mismo sintoma; con deskjet, funciona, pero no con laser. Si alguien sabe que puede ser. Gracias. Atte.

Re: no funciona

Posted: Tue Jan 08, 2008 3:18 pm
by karinha
diegopolverelli wrote:hola. reinstale y sigue funcionando mal; me imprime la pagina en blanco; y probe el mismo programa con otras 2 laser diferentes, y en todas se da el mismo sintoma; con deskjet, funciona, pero no con laser. Si alguien sabe que puede ser. Gracias. Atte.
PUEDE SEER QUE TENGAS QUE ATUALIZAR EL DRIVE DE LA IMPRESORA.

OTRA: ESTAIS USANDO CMSAY() Ó CHARSAY()??

MEJOR CMSAY(). HAGA UN TESTE CON CMSAY().

Saludos.

Posted: Tue Jan 08, 2008 3:23 pm
by karinha
Como Imprimir em Centimetros sem errar e em qualquer Impressora

Code: Select all

FUNCTION IMPRIME()

LOCAL ResColuna, ResLinha, oPrinter, oFont1

PRINTER oPrinter NAME "Teste de Impressão " PREVIEW
DEFINE FONT oFont1 NAME "Times" SIZE 0, -9 BOLD OF oPrinter
CursorWait()
oPrinter:SetLandScape()

rescoluna:=oPrinter:nlogpixelx()/2.54
reslinha:=oPrinter:nlogpixely()/2.54

PAGE

oPrinter:say(3*reslinha,5*rescoluna,"Teste de Impressão em Posição de Centímetros")

oPrinter:SayBitmap(5*resColuna,205*ResLinha,"logo.bmp",10*ResColuna,11*ResLi
nha,2 )

ENDPAGE
ENDPRINTER

sigue sin funcionar

Posted: Tue Jan 08, 2008 3:43 pm
by diegopolverelli
Probe con eso, imprimiendo con un odlg:print(oprn,50,50,3.16), siendo oprn un objeto PRINT, y si imprimo seleccionando una impresora deskjet, sale bien, pero si imprimo en una laser, sale una hoja en blanco.