FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
||||
|
||||
Imprimir jpg's
tengo el siguiente codigo
me suelta un error de compilacion en el printer canvas donde dice que: [Error] Unit2.pas(37): Incompatible types: 'TGraphic' and 'TJPEGImage' alguien puede decirme porque es esto gracias por adelantado |
#3
|
||||
|
||||
Un error muy extraño siendo TJPegImage descendiente de TGraphic, al menos en Delphi 7 que es donde lo acabo de probar tal cual y funciona sin problemas.
// Saludos |
#4
|
||||
|
||||
Hola,
Pues llevas toda la razón Román. Sabes que no tengo impresora, y no he podido comprobar si la impresión se llevaba a cabo o por lo menos ver una vista previa a la misma que mostrar que la cosa funcionara bien. Sin embargo, no obtuve el error que arriba comenta el compañero. Y es el caso que, ahora que lo pienso, efectivamente, es una tontería el código que propongo, puesto que, efectivamente, ese objeto ya desciende además directamente de "TGraphic"... un lapsus. |
#5
|
||||
|
||||
Sin embargo a él le marca dicho error. Quizá, aunque me parecería muy raro, alguna versión anterior de Delphi manejase distinto los jpg.
// Saludos |
#6
|
||||
|
||||
gracias por responder tan pronto he probado el cast:
y me suelta lo siguiente: [Error] Unit2.pas(38): Incompatible types: 'QGraphics.TGraphic' and 'Graphics.TGraphic' |
#7
|
||||
|
||||
Se me olvidaba estoy usando delphi 7
|
#8
|
||||
|
||||
Perdonen pero se me ha acabado el turno de trabajo, hasta mañana no podre decirles si alguna de las soluciones que me puedan dar ahora funciona o no, les digo esto por si esperan mi contestacion de si funciona o no, gracias por su tiempo y mañana les contare
|
#9
|
||||
|
||||
¡Ahhhhh! Pues es que estás mezclando las bibliotecas CLX con las VCL. Quita las referencias a QGraphics. Me parece que estás usando la unidad QPrinters en lugar de Printers.
// Saludos |
#10
|
||||
|
||||
Gracias Roman eso era justo lo que me estaba pasando, gracias de nuevo
|
#11
|
||||
|
||||
Ahora si que me lo imprime pero el dibujo me sale reducido con respecto al original, como podria hacer que se imprimiera a tamaño real el jpg
|
#12
|
||||
|
||||
Al final la solucion que he tomado ha sido cargar con el winexec el paint y pasarle como parametro la ruta del dibujo que queria imprimir, ya el paint me lo imprime a tamaño normal, que se le va a hacer, bueno gracias por vuestra ayuda.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con impresora térmica samsung spr - 350 al imprimir...ayuda por favor! | AFilth | Impresión | 3 | 13-12-2009 16:53:59 |
Problemas al Imprimir en WinXP | AGAG4 | Impresión | 6 | 20-12-2005 01:16:43 |
I/O ERROR 105 +imprimir desde delphi | IVAND | Impresión | 5 | 02-10-2005 18:51:00 |
Imprimir JPG's con Rave | JoseQ | Impresión | 0 | 28-07-2004 10:56:58 |
Imprimir composite report desde preview personalizado | SnaKe | Impresión | 5 | 11-05-2004 09:31:50 |
|