Cómo imprimir en una impresora específica usando VB.NET

Cómo imprimir en una impresora específica usando VB.NET.
Por jim campbell

Paso 1

Haz clic con el botón derecho en el archivo SLN de VB.NET en tu computadora, selecciona "Abrir con" y haz doble clic en el icono "Visual Studio" para cargar el proyecto de VB.NET en el espacio de trabajo.


Paso 2

Haz doble clic en el archivo de código que quieras usar en en "Explorador de soluciones". Desplázate hacia abajo en el archivo a la función que quieras usar para imprimir un documento.


Paso 3

Define una variable "StreamReader":

Dim stream As StreamReader stream = New StreamReader("C:\file.txt")

Esta variable importa todo el texto y diseños desde un archivo para imprimir en una impresora. Sustituye "C:\file.txt" con el archivo que quieras imprimir y su ubicación.


Paso 4

Establece la impresora usando el nombre configurado en el sistema Windows:

Dim printer As New PrintDocument() printer.PrinterSettings.PrinterName = "HP Deskjet"

Sustituye el nombre "HP Deskjet" con el nombre de la impresora de la computadora.


Paso 5

Usa la función "Print" para imprimir el documento agregando el siguiente código:

printer.Print()