Imprimir un MsChart

15/07/2003 - 21:26 por Rodrigo Chavez | Informe spam
Tengo unos gráficos de barras que hice con un control MsChart pero ahora no
sé cómo imprimirlos con el Printer Object.
Alguien, por favor, me podría orientar?

Saludos desde Bogotá.
 

Leer las respuestas

#1 Alberto Román
15/07/2003 - 23:36 | Informe spam
Tengo unos gráficos de barras que hice con un control MsChart pero ahora


no
sé cómo imprimirlos con el Printer Object.



Suponiendo que tu control MsChart, se llame Grafica, haz lo siguiente:

Grafica.EditCopy 'Copia la grafica a memoria
With Printer
Alto = .ScaleHeight
Ancho = .ScaleWidth
'Posiciona a la imagen en el centro del papel
Alto = Alto \ 2 - Grafica.Height \ 2
Ancho = Ancho \ 2 - Grafica.Width \ 2
PaintPicture Clipboard.GetData, Ancho, Alto, Grafica.Width,
Grafica.Height
.NewPage
.EndDoc
End With

Un saludo
Alberto Román

Preguntas similares