Ayuda a imprimir cheques

Iniciado por ChepeX, 1 Septiembre 2015, 18:56 PM

0 Miembros y 1 Visitante están viendo este tema.

ChepeX

Buenas, espero me puedan a ayudar a solucionar una inquietud que tengo, estoy realizando un software en c#, el cual tiene que imprimir cheques. yo obtengo los datos de de los cheques y despues de guardar todos los cheques que quiero imprimir, estos se mandan a una impresora el cual imprime todo, pero alli viene la duda como hago para poder imprimir los cheques?, probe hacer un informe con reportviewer, pero como no solo es un cheque que se imprime a la vez, si no varios al mismo tiempo, como haría para que en el informe me aparezca un cheque por hoja.? cualquier ayuda se lo agradeceria bastante

ivancea96

Código (csharp) [Seleccionar]
PrintDocument printDocument = new PrintDocument();
// Añadir callbacks y parámetros:
printDocument.PrintPage += new PrintPageEventHandler(...);
printDocument.BeginPrint += new PrintEventHandler(...);
printDocument.EndPrint += new PrintEventHandler(...);

PrintDialog printDialog = new PrintDialog();
printDialog.Document = printDocument;
if(printDialog.ShowDialog() == DialogResult.OK) {
    printDocument.Print();
}


Luego, el evento de PrintPage, tiene un campo que es "HasMorePages". Si lo estableces a true, te manda otra página al evento.

Mira los eventos en la MSDN, que están bien explicados, y hay mucho que decir de ellos.