La Web del Programador: Comunidad de Programadores
 
    Pregunta:  44019 - IMPRIMIR TEXTO PLANO
Autor:  Matías Salomón
Hola, necesito como hacer para imprimir texto plano (sin formato) en VB.Net, en VB 6.0 lo hacía con el objeto Printer (Ej Printer.Print("Hola Mundo")), pero en .net no existe el control, busqué alguna referencia y nada, serían tan amables de ayudarme?

  Respuesta:  Jairo Jorquera
Puedes imprimir usando javascript Page.print()
funciona bien

  Respuesta:  Luis Esteban Fajardo Bravo
Tengo un problema parecido al tuyo, buscando encontré que es posible imprimir utilizando la clase system.drawing.printing.printdocument yo tengo una variable declarada de esta manera

Dim impresora as system.drawing.printing.printdocument

y me abre varias propiedades, entre ellas el método print; pero no lo he probado aún; yo tenía una aplicación con muchas rutinas en VB que me es dificil portarlas al .NET y no he tenido oportunidad de probarlas

http://www.fitzsimon.com.au/qmsdnug/

Puede ser que en esta página encuentres un ejemplo que te ayude