En pocas palabras, me gustaría que alguien pueda hacer clic en un enlace y obtener un pdf de uso único. Tenemos la biblioteca para crear archivos PDF, así que eso no es un problema.¿Cómo puedo devolver un pdf desde una solicitud web en ASP.NET?
Podríamos generar un enlace a una página aspx, hacer que esa página genere el pdf, guardar el pdf en el sistema de archivos, y luego Response.Redirect al PDF guardado. Entonces, de alguna manera, tendríamos que hacer un seguimiento y limpiar el archivo PDF.
Dado que no es necesario que guardemos esta información, lo que me gustaría hacer, si es posible, es hacer que la página aspx genere el pdf y devolverlo directamente como respuesta a la solicitud original. . es posible?
(En nuestro caso, estamos usando C#, y queremos servir a un PDF de vuelta, pero parece que cualquier solución probablemente funcionaría para varios lenguajes .NET y regresó tipos de archivos.)
Duplicado exacto: http://stackoverflow.com/questions/177/how-do-i-programmatically-create-a-pdf-in-my-net-application – RedFilter
No se engaña de lo anterior en ningún sentido. – nothrow
(Sabía que iba a hacer que un par de personas dijeran que era un imbécil, apuntando a ese tipo de pregunta ... por eso incluí la segunda oración. Debería haber hecho la primera oración :) :) – Beska