PDA

Ver la Versión Completa : Como imprimir imagen usando la ruta de esta


AndGaG
11-07-2006, 21:04:40
Saludos.

Mi duda es como imprimir y previsulizar una imagen en QuickReport, pero no con un QDBImage, sino por un QRImage simple que tome la imagen de la ruta donde se encuentre. Creo que es posible hacerlo, pero no lo he conseguido aun. gracias por la ayuda.

marcoszorrilla
11-07-2006, 21:08:58
procedure TfrlstVentanas.listaVentanasBeforePrint(Sender: TCustomQuickRep;
var PrintReport: Boolean);
begin
QrLogo.Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+'XXXX.bmp');
end;

Un Saludo.

AndGaG
11-07-2006, 21:29:11
Muchas gracias Marcos.

No me he explicado bien.
Lo que intento hacer es imprimir una imagen dentro de una banda detail, pero no tomar la imagen con un Blob, como se hace con el QRDBImage, sino, por ejem. en el evento DetailBand1BeforePrint, hacer que la imagen que esta en la banda detalle, cargue la imagen pasandole la ruta donde se encuentra en el sistema
intente hacer algo como esto:

QRImage1.Picture.LoadFromFile(QRExpr1.Expression);,
dado que la expresion es una cadena, yo suponia que lo cargaria, pero no lo logre. gracias por la ayuda de todas formas.

marcoszorrilla
11-07-2006, 22:14:25
Lo que no veo es por qué usas una QrExpression, no le puedes pasar directamente el nombre y lugar en donde se encuentra la imagen?

Un Saludo.