¿Cómo crear Un control de vista previa de impresión en visual basic?
Escribe el código
Haz doble clic en el botón "Vista previa". Regresa al formulario y haz doble clic en el botón "Imprimir". Regresa al formulario y haz doble clic en "PrintDocument1" ubicado debajo del formulario.
Aparecerá una página para que escribas el código. El código ya tendrá creado un bloque "Private Sub" que estará esperando que ingreses código para indicarle qué hacer cuando hagan clic en el botón "Vista previa". Agrega el siguiente código dentro del bloque "Private Sub":PrintPreviewDialog1.ShowDialog() Regresarás otra vez a la página en donde debes escribir el código. En el "Private Sub" que se ha creado, agrega el siguiente código:PrintDocument1.Print() Regresarás otra vez a la página en donde debes escribir el código. Se creará otro bloque "Private Sub" llamado "PrintDocument1_PrintPage". Coloca el siguiente código dentro del "Sub":Dim font1 As New Font("arial", 16, FontStyle.Regular) e.Graphics.DrawString(RichTextBox1.Text, font1, Brushes.Black, 100, 100)
The Code