как открыть PDF,DOC и XLS в браузере с помощью C#
хай
все
я хочу открыть PDF,DOC и XLS в браузере.
может ли кто-нибудь мне помочь
заранее спасибо.
http://social.msdn.microsoft.com/Forums/en/winforms/thread/d4920f03-4f97-48a9-a973-f333333724f9[^ я должен тебе помочь.
извините ... это не ответ для меня
я знаю код для загрузки вниз ....
теперь я хочу просто отобразить файлы
как открыть файлы из древовидного представления (pdf,docx,xls) в браузере
Проверить это
Как записать двоичные файлы в браузер с помощью ASP.NET и Visual C# .NET[^]
Отображение двоичных данных в веб-элементах управления данными (C#)[^]
РЕДАКТИРОВАТЬ
Response.AddHeader("content-disposition", "inline;filename=filename.pdf");
он показывает что-то вроде
Т��в ����ч�Д|�"Лу�)п0����vAq�ВВ&амп; ���P�!�b���٨L�!$��KA`��s)��`��+�pP��,�H(D`������`#��hGP�H��5��%uh&eq6�qq([s%���-�@����x"?!��7�o�����������B�t�M�p��td��߯�_����E.:_���O��d�giJ�)��ZO|�0�������_�c5��Ke�!U��0y�'�Y���#�:#��a`��DG�����"97������[��L�u�?Mg㟔��E�B�x���o)��u_��`��E���(o8��:=?�%��z�_�<���-����:X<����{ǣ�`�����aʂ�Sy������~���<�}�Cxr�����>���#g��oo��Ct?Ο��]��~���Ͱ^S�v�_�-���S%��ʖ���bJ]�녫���Ν~��������a�bA����w�Wӥ~�#��A7����賌[��v��P���?��#�d�e�X��W���~DY.�ZƸv���`��e�Bb��j�#�H$��d��u��a�m}$�X�da�kT�~/,W?�J��#�2F�V���/�A/���#��u��TGM���3�%"*c�+�^�>���_0��j#�% ^��с��}ׄ�ц����@�ʤv���Х���З(@����Ж
Вы пробовали ссылки в моем ответе?
как открыть файлы из древовидного представления (pdf,docx,xls) в браузере
я попробовал первое звено....
второй для меня не совсем ясен..
строка path = сервер.MapPath("files/" + resultsList.SelectedItem.Text);
Системы.Нет.Веб-клиент клиент = новый система.Нет.Вебклиент();
Byte[] buffer = клиент.DownloadData(путь);
if (buffer != null)
{
Ответ.ContentType = "приложение/pdf";
Ответ.AddHeader("content-length", буфер.Длина.Метод toString());
Ответ.BinaryWrite(буфер);
}
этот код открывает страницу в самом браузере
но мне это нужно в панеле
может ли кто-нибудь помочь мне