Cita:
Iniciado por Kitty_05
Yo presento el form maximizado, cuando se imprime salen cortados los controles que esten fuera del tamaño de la pagina.
Kisiera saber si hay alguna manera de que se pueda imprimir en una pag. 8.5 x 11 y que todo se ajuste al tmaño de la pagina
La idea que se me ocurre es que captures el Área de Cliente, o sea, tu ventana, y lo pegas en un PictureBox, allí le ajustas el tamaño de acuerdo al tamaño del papel (Printer.ScaleWidth), después envías la imagen a la impresora (Printer.PaintPicture)...

.
Espero haberte ayudado en algo.
P.S.: Ahora mismo no puedo colocarte el código para hacerlo, pues no tengo tiempo, ni tampoco tengo Visual Basic, pero quizás siguiendo esa idea otro usuario puede ayudarte con el código.