потоковая передача файла PDF varbinary из SQL 2005 в браузер с использованием ASP - PullRequest
1 голос
/ 03 марта 2011

У меня есть коммерческая программа, которая хранит PDF-файлы в SQL 2005. Я хотел бы иметь возможность искать (у меня есть эта часть) и затем отображать PDF-файл в браузере.У меня проблемы с отображением файла PDF.Я использую HTTP / ASP и предпочел бы продолжить в том же духе.Я ничего не знаю о ASP.NET, так что это не будет полезно для меня.Любая помощь будет оценена.Спасибо.

1 Ответ

1 голос
/ 03 марта 2011

Наилучшим вариантом здесь является реализация HttpHandler, который выбирает двоичные данные из вашей базы данных и выводит их в поток ответов. Это наиболее эффективный метод, доступный в ASP.Net.

Есть много вопросов о HttpHandlers на SO, поэтому реализовать его должно быть легко: https://stackoverflow.com/questions/tagged/httphandler

Одна вещь, о которой вы должны знать, это то, что вы должны установить правильный тип контента, чтобы браузер распознал документ PDF.

...