Практическое руководство. Создание средства просмотра HTML-документов в приложении Windows Forms
Элемент управления WebBrowser можно использовать для отображения и печати HTML-документов без предоставления полной функциональности веб-браузера. Это полезно, если вы хотите воспользоваться возможностями форматирования HTML, но не хотите, чтобы пользователи загружали произвольные веб-страницы, которые могут содержать ненадежные веб-элементы управления или потенциально вредоносный код сценариев. Можно ограничить возможности элемента управления WebBrowser таким образом, чтобы, например, использовать его в качестве средства просмотра электронной почты в формате HTML или предоставить справку в формате HTML в приложении.
Создание средства просмотра HTML-документа
- Присвойте свойству AllowWebBrowserDrop значение false , чтобы элемент управления WebBrowser не открывал файлы, которые перетаскиваются в него мышью.
webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False
webBrowser1.Url = new Uri("http://www.contoso.com/");
webBrowser1.Url = New Uri("http://www.contoso.com/")
Компиляция кода
Для этого примера требуются:
- элемент управления WebBrowser с именем webBrowser1 ;
- ссылки на сборки System и System.Windows.Forms .
См. также
- WebBrowser
- AllowWebBrowserDrop
- Url
- Общие сведения об элементе управления WebBrowser
- Безопасность элемента управления WebBrowser
- Практическое руководство. Переход по заданному URL-адресу с помощью элемента управления WebBrowser
- Практическое руководство. Печать с использованием элемента управления WebBrowser
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Средство просмотра HTML — что это за программа на Андроид? (com.android.htmlviewer)

Средство просмотра HTML — системное приложение для открытия HTML-файлов.
HTML — что это? Такие файлы представляют из себя сохраненные страницы из интернета. HTML это в некотором смысле язык, на котором написаны сайты, точнее один из языков, еще используется PHP, JavaScript и многое другое, что знать необязательно обычному пользователю.
Некоторые пользователи пишут, что при помощи данной программы читаю книжки, сохраненные с браузера. Также есть сообщения, что данное приложение морозили — проблем не было.
Процесс программы — com.android.htmlviewer.
Представим что у вас есть html-файл. Теперь рассмотрим как открыть его штатными средствами Андроида. Сперва откройте файловый менеджер, который называется Файлы:

Потом найдите html-файл, который хотите открыть — тапните по нему, после чего выберите Средство просмотра HTML:

После можно просмотреть содержимое:

Конечно html-файл можно открыть и при помощи браузера, для которого это родной тип файла. Удалять эту программу не стоит, она не должна грузить телефон.
Надеюсь данная информация оказалась полезной. Удачи.
Средство просмотра HTML-страниц и панель инструментов отчета
В SQL ServerСлужбы Reporting Services есть средство просмотра HTML-страниц, которое предназначено для отображения отчетов по запросу в том виде, в каком они запрашиваются с сервера отчетов. Средство просмотра HTML-страниц обеспечивает платформу для просмотра отчетов в формате HTML. Она включает в себя панель инструментов отчета, раздел параметров, раздел учетных данных и схему документа. Панель инструментов отчета в средстве просмотра HTML-страниц предлагает функции, которые можно использовать для работы с отчетом, включая параметры экспорта, поэтому можно просмотреть отчет в форматах, отличных от HTML. Раздел параметров и схема документа появляются только тогда, когда открываются отчеты, настроенные для использования параметров и управления схемой документа.
Хотя изменять панель инструментов отчета нельзя, можно настроить параметры URL-адреса отчета таким образом, чтобы в отчете она не отображалась. Дополнительные сведения о том, как скрыть панель инструментов отчета, см. в разделе Ссылка на параметр доступа по URL-адресу.
Панель инструментов отчета
Панель инструментов отчета обеспечивает следующие возможности при работе со страницами: навигации, масштабирования, обновления, поиска, экспорта, печати и работы с каналами данных для отчетов, подготовленных к просмотру в модуле подготовки HTML-отчетов.
Возможность печати является дополнительной. Когда она доступна, на панели инструментов отчета появляется значок принтера. При первом использовании щелчок значка принтера загружает элемент управления ActiveX, который необходимо установить. После установки этого элемента управления при щелчке значка принтера открывается диалоговое окно «Печать», в котором можно выбрать принтер из списка принтеров, настроенных для данного компьютера. Доступность печати определяется настройками сервера и браузера. Дополнительные сведения см. в разделе Печать отчетов из браузера с помощью элемента управления печатью (построитель отчетов и службы SSRS) и Включение и отключение печати на стороне клиента для служб Reporting Services.
Панель инструментов отчета подобна той, что показана на иллюстрации ниже. В некоторых конкретных случаях панель инструментов отчета может отличаться от изображенной на иллюстрации, в зависимости от функций отчета или доступных параметров подготовки к просмотру.

Следующая таблица описывает часто используемые функции на панели инструментов отчета. Каждая функция определяется элементом управления, который используется для получения доступа к ней.
| Значок или элемент управления | name | Описание |
|---|---|---|
| Элементы управления навигацией по страницам | Открыть первую или последнюю страницу отчета, перелистать отчет страницу за страницей, открыть определенную страницу в отчете. Чтобы просмотреть определенную страницу, введите номер страницы и нажмите клавишу ВВОД. | |
| Элементы управления отображением страниц | Увеличить или уменьшить отображаемый размер страницы отчета. В дополнение к изменениям размеров в процентном отношении можно выбрать параметр Ширина страницы , чтобы подогнать горизонтальный размер страницы отчета по размеру окна браузера или Вся страница , чтобы подогнать вертикальный размер страницы отчета по размеру окна браузера. Режим Масштаб поддерживается в обозревателе Microsoft Internet Explorer 5.5 и более поздних версиях. | |
| Поле поиска | Искать содержимое в отчете, введя слово или фразу, которую нужно найти (максимальная длина значения составляет 256 знаков). Поиск не зависит от регистра и начинается на странице или в разделе, выбранном в настоящий момент. Только видимое содержимое включается в операцию поиска. Для поиска следующих вхождений того же значения нажмите кнопку Далее. | |
| Форматы экспорта | Открыть новое окно браузера и подготовить отчет к просмотру в выбранном формате. Доступные форматы определяются модулями подготовки отчетов, которые установлены на сервере отчетов. Формат TIFF рекомендуется для печати. Нажмите кнопку Экспорт , чтобы просмотреть отчет в выбранном формате. | |
| Значок схемы документа | Показать или скрыть панель схемы документа в отчете, включающем в себя такую схему. Схема документа — это элемент управления навигацией по отчету, подобный панели навигации на веб-сайте. Можно перейти к определенной группе, странице или вложенному отчету, щелкнув соответствующий элемент схемы документа. | |
| Значок принтера | Открыть диалоговое окно «Печать», чтобы указать параметры печати и распечатать отчет. При первом использовании щелчок значка вызывает приглашение загрузить элемент управления печатью. | |
| Значки «Показать» и «Скрыть» | Показать или скрыть поля значений параметров и кнопку Просмотр отчета в отчете, содержащем параметры. | |
| Значок обновления отчета | Обновить отчет. Данные для активных отчетов будут обновлены. Кэшированные отчеты будут заново загружены из местоположения, в котором они хранятся. | |
| Значок канала данных | Создание каналов данных с помощью отчетов. | |
![]() |
Закрепление на панели мониторинга Power BI | Закрепить поддерживаемые элементы отчета в Power BI. Если кнопка не видна, сервер отчетов не интегрирован с Power BI. Дополнительные сведения см. в разделе Интеграция сервера отчетов с Power BI (диспетчер конфигурации). |
О форматах экспорта
На панели инструментов отчета можно выбрать варианты просмотра отчета из множества различных форматов. Доступные форматы определяются модулями подготовки отчетов, которые установлены на сервере отчетов. При выборе другого формата используется второе окно браузера для отображения отчета с помощью средства просмотра, связанного с выбранным форматом экспорта. Если для выбранного формата нет доступного средства просмотра, можно выбрать другой формат.
Следующие форматы экспорта включены в установку сервера отчетов по умолчанию. Список доступных форматов экспорта может отличаться от перечисленных ниже.
| Формат экспорта | Описание |
|---|---|
| XML | Просмотреть отчет в виде XML. Отчеты, просматриваемые в формате XML, открываются в новом окне браузера. |
| CSV | Просмотреть отчет в формате текста, разделенного запятыми. Отчет открывается в приложении, связанном с типом файлов CSV. |
| Просмотреть отчет с использованием клиентского средства просмотра PDF. Чтобы использовать этот формат, необходимо стороннее средство просмотра PDF-файлов (например, Adobe Acrobat Reader). | |
| MHTML | Просмотреть отчет в MIME-закодированном формате HTML, который хранит изображения и связанное содержимое вместе с отчетом. |
| Excel | Просмотреть отчет в Microsoft Excel в виде XLSX-файла. |
| PowerPoint | Просмотреть отчет в Microsoft PowerPoint в виде PPTX-файла. |
| TIFF-файл | Просмотреть отчет в средстве просмотра TIFF по умолчанию. Для некоторых клиентов Microsoft Windows этим средством является программа просмотра изображений и факсов. Выберите этот формат, чтобы просмотреть отчет в виде макета страницы. |
| Word | Просмотреть отчет в Microsoft Word в виде DOCX-файла. |
Параметры
Параметры — это значения, используемые, чтобы выбрать конкретные данные (в частности, они используются для завершения запроса, выбирающего данные для отчета, или для фильтрации результирующего набора). В число параметров, которые обычно используются в отчетах, входят даты, имена и идентификаторы. При указании значения для параметра отчет содержит только те данные, которые соответствуют этому значению; например данные о сотрудниках, отобранные на основе параметра «Идентификатор сотрудника». Параметры связаны с полями в отчете. После указания параметра нажмите кнопку Просмотр отчета , чтобы получить данные.
Автор отчета определяет, какие значения параметров являются действительными для каждого отчета. Администратор отчета также может устанавливать значения параметров. Чтобы выяснить, какие значения параметров допустимы для отчета, обратитесь к конструктору или администратору отчета.
Учетные данные
Учетные данные — это значения имени пользователя и пароля, с помощью которых предоставляется доступ к источнику данных. После указания учетных данных нажмите кнопку Просмотр отчета , чтобы получить данные. Если для работы с отчетом требуется войти в систему, данные, для просмотра которых имеется разрешение, могут отличаться от данных, которые видит другой пользователь. Соответственно, два пользователя могут выполнить один и тот же отчет и получить разные результаты. В дополнение: некоторые отчеты содержат скрытые области, которые открываются в зависимости от входных учетных данных пользователя или параметров, выбранных в самом отчете. Скрытые области в отчете исключаются из операций поиска, и по этой причине будут получены другие результаты поиска в случае, когда все части отчета являются видимыми.
Просмотр HTML онлайн
Открывайте и просматривайте файлы HTML онлайн используя бесплатное приложение для просмотра файлов HTML.
Загружая файлы или используя наш сервис, вы соглашаетесь с нашими Условиями использования. и Политикой конфиденциальности.
Мы уже обработали 4 514 481 файлов общим размером 7 720 850 МБ.
О приложении просмотра
Современные компьютерные приложения хранят информацию в файлах разных типов. Для обработки файлов определенного типа зачастую необходимо специализированное программное обеспечение, занимающее много места, а иногда и требующее оплаты. Однако вы не станете устанавливать программный пакет, занимающий десять или более гигабайт, да еще и платить за это, чтобы просмотреть один файл. Кроме того, вы можете получить файл на мобильный телефон, а многие программные пакеты не имеют мобильных версий. Конечно, вы можете добраться до компьютера, но иногда это займет много времени, да и на компьютере может не быть необходимого программного обеспечения.
GroupDocs.Viewer — быстрый и эффективный API для рендеринга файлов более чем 170 различных форматов. Работая на высокопроизводительном облачном сервере GroupDocs, он отображает файлы HTML в браузере. Технологии GroupDocs.Viewer позволяют добиться идеального и идентичного отображения документа на любой платформе.
Это бесплатное онлайн-приложение на базе GroupDocs.Viewer API отображает файлы HTML на вашем устройстве. Мы сохраняем вашу конфиденциальность, файл виден только вам. Вы можете распечатать просматриваемый файл прямо из браузера. Вы также можете загрузить файл PDF, чтобы поделиться с кем-то или просмотреть его позже. Приложение работает на любом устройстве, включая смартфоны.
Возможности приложения для просмотра
- Приложение Viewer — это бесплатное онлайн-приложение, позволяющее просматривать файлы более чем в 170 форматах, от широко распространенного Microsoft Office до узкоспециализированных CorelDRAW, Adobe Illustrator или AutoCAD.
- Используйте это приложение для открытия файлов, навигации по страницам и преобразования файлов в формат PDF.
- Онлайн-приложение не требует установки. Запустите браузер, откройте страницу приложения и просмотрите файлы.
- Ограничений нет. Просмотр любого количества файлов в день абсолютно бесплатно.
