Po prostu chcę, aby ktoś mógł kliknąć link i uzyskać jednorazowy plik pdf. Mamy bibliotekę do tworzenia plików PDF, więc to nie jest problem.Jak mogę zwrócić pdf z żądania internetowego w ASP.NET?
Możemy wygenerować link do strony aspx, wygenerować tę stronę, zapisać plik pdf do systemu plików, a następnie Response.Redirect do zapisanego pliku pdf. Potem musimy jakoś śledzić i czyścić plik PDF.
Ponieważ nie musimy nigdy przechowywać tych danych, zamiast tego chciałbym zamiast tego, jeśli to możliwe, wygenerować plik aspx i przesłać go bezpośrednio jako odpowiedź na pierwotne żądanie . czy to możliwe?
(w naszym przypadku używamy C# i chcemy służyć pdf z powrotem, ale wydaje się, że każde rozwiązanie będzie prawdopodobnie pracować dla różnych języków .NET i wrócił typów plików.)
Dokładny duplikat: http://stackoverflow.com/questions/177/how-do-i-i-programmatically-create-a-pdf-in-my-net-application – RedFilter
Nie duplikuj powyższego w jakimkolwiek znaczeniu. – nothrow
(Wiedziałem, że zamierzam skłonić parę osób, aby zamknęły się jako dupe, wskazując na tego typu pytanie ... dlatego dołączyłem drugie zdanie. Powinienem był zrobić to pierwsze zdanie :)) – Beska