Imprimir objetos mschart con VB

pao
25 de Mayo del 2005
Hola a todos,

Estoy trabajando en una aplicaci贸n de graficos y una de sus funcionalidades deveria ser poder imprimir las graficas.

Podeis comentarme si es posible o como poder hacerlo?

Gracias de antemano



mvallejos
25 de Mayo del 2005
El MsChart no tiene m茅todos para impresi贸n, pero
posee la posibilidad de pasar la imagen gr谩fica al portapapeles.
El truco es el siguiente

Coloca un PictureBox Invisible, del mismo tama帽o del
MsChart y la propiedad Autoredraw en True
Entonces, utilizas este c贸digo

MsChatr1.EditCopy
Picture1.PaintPicture Clipboard.GetData,0,0
Printer.PaintPicutre Picture1.Image, 20 * 57,30 * 57
Printer.EndDoc

57 twips en impresora es 1 mm, lo que hago es imprimir el gr谩fico con 2 cm de margen derecho y 3 cm de margen superior

Espero que sirva

Saludos



pao
25 de Mayo del 2005
Perfecto.