none
imprimir archivo plano desde c# en impresora matriz de punto RRS feed

  • Pregunta

  • Buenas a todos. 
    tengo el siguiente problema , estoy haciendo un pequeña aplicacion la cual entre sus funciones debe imprimir un archivo plano que se llena desde un dataset. hasta aqui todo bien , el problema es al momento de imprimir, ya que doy la orden de imprimir , la impresora se activa , pero no imprime nada, pienso que es un error en mi codigo y agradeceria que le dieran un vistazo haber si detectan algun error que yo no estoy viendo. 

    saludos

    codigo :

    protected void prepararImpresora()
    {
    //string printPath = System.Environment.GetFolderPath(Environment.Speci alFolder.MyDocuments);
    StreamReader fileToPrint = new System.IO.StreamReader(@"D:\Nueva carpeta\Visual Studio 2008\Projects\segi-impresion\segi-impresion\archivoPlano.txt");
    String nombreImpresora = cbSelectorImpr.SelectedItem.ToString();
    printDocument1.DocumentName = fileToPrint.ToString();
    Font printFont = new System.Drawing.Font("Arial",10);
    printDocument1.PrinterSettings.PrinterName = nombreImpresora;// el nombre de la impresora lo seleciono desde un combobox
    printDocument1.Print();
    fileToPrint.Close();
    }
    lunes, 6 de diciembre de 2010 18:30

Respuestas