![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola, lo que pasa es que voy a imprimir un TChart pero sobre el puse unos labels que no salen en la impresion del TChart....
por lo tanto debo hacer esto para que salga la impresión.... Si puedes colaborarme muchisimas gracias.... |
|
#2
|
||||
|
||||
|
Vi que preguntaste como capturar la pantalla, yo simplemente capturaría la imagen de la ventana que contiene el TChart, por ejemplo pones todo sobre un TPanel, con algo como
esto, no sería complicado traducirlo a C++ Builder, y una vez que tenes el TBitmap, o bien lo dibujas en el canvas del objeto printer, o bien guardas el archivo con el método SaveToFile del TBitmap, y luego ejecutas un ShellExecute con el parámetro lpOperation = "print", esto producirá que utilice el programa por defecto para imprimir estos tipos de archivo, por defecto el Paint. Otra opción puede ser prescindir del TBitmap y escribir directamente en el canvas de la impresora. Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|