Pregunta

Tengo un informe complicado que tengo que dibujar con GDI + (no sé de una mejor manera) con varias páginas y tienen que guardar en formato PDF por lo que el usuario puede descargar. ¿Cuál es la mejor manera de hacer esto?

¿Fue útil?

Solución

No está seguro de la complejidad de su informe es y lo que están haciendo con GDI + pero aquí hay algunas ideas que pueden ayudar a:

Pedido iTextSharp y / o PDFsharp .

El chispa vista motor también se ha construido en la generación de PDF.

Como otro pensamiento .... Si tiene acceso al informe de SQL Server y / o por lo menos del cliente y se puede utilizar para crear el informe se puede generar y llamada de .Net MVC y salida como PDF.

Salida esta respuesta SO: Asp.Net MVC cómo llegar a fin de generar PDF

Otros consejos

Hay otra manera de hacerlo, instalar Bullzip en el servidor, y el uso de la interfaz COM, mediante programación puede imprimirlo para un documento pdf que yo creo que sería menos problemas ... sólo tiene que seleccionar la impresora PDF Bullzip como la impresora activa e imprimirlo en una carpeta de destino pdf. Echar un vistazo a este aquí para ver cómo funciona el COM .. .el interfaz COM es el mismo que el modelo COM de bioPDF.

Espero que esta ayuda, Atentamente, Tom.

yo soy un fan de datos de la dinámica ActiveReports mí mismo. Probablemente tiene un poco ver con el hecho de que son locales en la ciudad, y si tengo un problema que sólo se puede acceder a ellos. Muy buen motor de informes sin embargo. Imprime directamente a PDF.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top