¿Está creando una aplicación de Windows y necesita saber cómo crear un control de impresión y vista previa de impresión? Siga estos sencillos pasos y podrá imprimir e imprimir documentos de vista previa fácilmente en su aplicación.
Pasos
Parte 1 de 3: La forma
Paso 1. Ajuste el formulario al tamaño que necesite
No importa el tamaño del formulario, siempre que pueda caber en un cuadro de texto grande y dos botones
Paso 2. Agregue un RichTextBox a su formulario
- Puede agregar un RichTextBox haciendo doble clic o arrastrándolo al formulario.
- Ajuste el tamaño del RichTextBox a sus necesidades.
Paso 3. Agregue dos botones a su formulario
- Idealmente, coloque los dos botones cerca de RichTextBox.
- Nuevamente, puede agregar botones a su formulario haciendo doble clic o arrastrándolos al formulario.
Paso 4. Nombra los botones "Imprimir" y "Vista previa de impresión"
Puede cambiar el texto de los botones en el cuadro de propiedades
Paso 5. Agregue los controles: "Imprimir documento" y "PrintPreviewDialog" a su formulario
Estos no serán visibles en el formulario ya que funcionan en segundo plano
Paso 6. Haga clic en PrintPreviewDialog y cambie el "Documento" a "PrintDocument1"
Puede cambiar esto en el cuadro de propiedades después de hacer clic en PrintPreviewDialog
Parte 2 de 3: El código
Paso 1. Haga doble clic en el botón "Vista previa de impresión"
- Esto abrirá la página de codificación.
- Ya se ha creado un Sub privado y está en espera de un código para indicarle qué hacer cuando se hace clic en el botón Vista previa de impresión.
-
Agregue el siguiente código en el Sub privado:
PrintPreviewDialog1. ShowDialog ()
Paso 2. Regrese al formulario y haga doble clic en el botón "Imprimir"
- Volverá a la página de codificación.
-
En el Sub privado que se ha creado, agregue el siguiente código:
PrintDocument1. Print ()
Paso 3. Regrese al formulario y haga doble clic en "PrintDocument1" ubicado debajo del formulario
- Volverá a la página de codificación.
-
Se creará un Sub privado llamado "PrintDocument1_PrintPage". Coloque el siguiente código en el Sub:
Dim font1 As New Font ("arial", 16, FontStyle. Regular) e. Graphics. DrawString (RichTextBox1. Text, font1, Brushes. Black, 100, 100)
Parte 3 de 3: Depuración y prueba
Paso 1. Haga clic en "Iniciar" para comenzar el proceso de depuración y prueba
Si ha seguido las partes uno y dos de este artículo, no debería encontrar errores
Paso 2. Pruebe para ver si la función Vista previa de impresión funciona
Paso 3. Pruebe para ver si la función Imprimir funciona
Paso 4. Limpia tu código
Una vez que el proceso de depuración y prueba se haya completado sin errores críticos, asegúrese de limpiar su código. Haz que luzca ordenado y profesional.
Video: al utilizar este servicio, es posible que cierta información se comparta con YouTube
Consejos
- Ejecute la aplicación de software más reciente para Visual Studio.
- Agregue comentarios a su código para que sepa lo que hace una determinada parte del código.
- Si va a practicar la implementación de estas funciones en Visual Basic, amplíe su formulario, incluidos RichTextBox y los botones.