PDA

Ver la Versión Completa : Imprimir el contenido de un PaintBox


cjimenez
02-09-2004, 20:34:20
Buenos Días,


Necesito un favor, estoy creando una aplicación en C++Builder 6 de diseño de redes como estilo Visio, estoy creando objetos TImage en modo de ejecución en el Form principal y la unión entre Imagenes las pinto con LineTo a través de un PaintBox, ya tengo el diagrama pero tengo que imprimirlo y nose como hacerlo, alguien me podria ayudar?

xeroq
02-09-2004, 21:27:40
Bueno,usas la función Printer que devuelve un TPrinter (la impresora),la cual tiene un Canvas en la que puedes dibujar como en cualquier otro:


Printer.BeginDoc;
Printer.Canvas.Rectangle(10,10,100,100);
Printer.EndDoc;


Espero te sirva

OSKR
09-03-2005, 20:00:57
Printer()->Canvas->Draw(X,Y,TGraphic *grafico);grafico puede ser cualquier derivado de la clase TGraphic