Ragi Gopi Ответов: 2

как открыть PDF,DOC и XLS в браузере с помощью C#


хай
все
я хочу открыть PDF,DOC и XLS в браузере.
может ли кто-нибудь мне помочь
заранее спасибо.

2 Ответов

Рейтинг:
17

Ragi Gopi

извините ... это не ответ для меня


я знаю код для загрузки вниз ....
теперь я хочу просто отобразить файлы

Ragi Gopi

как открыть файлы из древовидного представления (pdf,docx,xls) в браузере

Рейтинг:
11

thatraja

Проверить это

Как записать двоичные файлы в браузер с помощью ASP.NET и Visual C# .NET[^]
Отображение двоичных данных в веб-элементах управления данными (C#)[^]
РЕДАКТИРОВАТЬ


Используйте эту строку для просмотра документа.
Response.AddHeader("content-disposition", "inline;filename=filename.pdf");


Ragi Gopi

он показывает что-то вроде

Т��в ����ч�Д|�"Лу�)п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���Х���З(@����Ж

thatraja

Вы пробовали ссылки в моем ответе?

Ragi Gopi

как открыть файлы из древовидного представления (pdf,docx,xls) в браузере

Ragi Gopi

я попробовал первое звено....

второй для меня не совсем ясен..

Ragi Gopi

строка path = сервер.MapPath("files/" + resultsList.SelectedItem.Text);
Системы.Нет.Веб-клиент клиент = новый система.Нет.Вебклиент();
Byte[] buffer = клиент.DownloadData(путь);

if (buffer != null)
{
Ответ.ContentType = "приложение/pdf";
Ответ.AddHeader("content-length", буфер.Длина.Метод toString());
Ответ.BinaryWrite(буфер);
}



этот код открывает страницу в самом браузере


но мне это нужно в панеле

Ragi Gopi

может ли кто-нибудь помочь мне