Hola a todos.
Estoy empezando con un proyecto nuevo, una aplicación de facturación con C#, EF y WPF.
Buscando en internet encontré que con WPF se puede imprimir enviando un objeto visual (el formulario o un Grid) a la impresora con PrintDialog pero no me parece lo adecuado para imprimir Facturas o Etiquetas (hoja tamaño carta, 80 etiquetas por hoja). También vi que mucha gente usa cristal report y otros utilizan SQL Server Report Services (no conozco ninguno de los 2).
Cuéntenme por favor que utilizan ustedes para imprimir facturas, generar PDFs, etc.
Saludos Luis
Crystal es una patada en las pelo…., y ahora está en manos de SAP, asique mejor ni hablar….
Reporting services esta bueno, pero nunca lo utilice para resolver los escenarios que estas planteando en el requerimiento.
Una opción que puede llegar a funcionar es crear directamente los PDFs e imprimirlos. Yo suelo utilizar Pechkin/Pechkin.Sinchronized (lo podes bajar con nuget) que en base a un HTML te permite generar un PDF. Esta librería está bastante buena, es fácil de usar, tiene buen soporte para hojas de estilo, te permite insertar el número de páginas, encabezados, pies de página, etc.. etc… Hasta ahora nunca tuve problemas.
Saludos, Ale Miralles