Вьювер
Примеры |
Ознакомьтесь с примерами по работе с компонентом Blazor Viewer на GitHub, доступны технологии Blazor Server и Blazor WebAssembly. Все примеры представляют собой отдельные проекты, сгруппированные в один solution для Visual Studio.
|
Компонент Blazor Viewer (StiBlazorViewer) предназначен для просмотра отчетов в окне браузера. При этом не требуется устанавливать у клиента компоненты или какие-либо специальные плагины. Все, что необходимо – это современный Web-браузер. При помощи Blazor Viewer можно просматривать, печатать, выполнять экспортирование отчетов на любом компьютере с любой установленной операционной системой.
Компонент Blazor Viewer разработан как универсальный компонент, и может работать как с использованием технологии Blazor Server, так и с использованием технологию WebAssembly. При выполнении всех интерактивных действий над отчётами, компонент запрашивает только необходимые данные, что позволяет избавиться от перезагрузки всей страницы, а также экономить Web-трафик и повысить скорость работы.
Blazor Viewer поддерживает множество тем оформления, анимированный интерфейс, закладки, интерактивные отчеты, редактирование элементов отчета на странице, полноэкранный режим, поиск, и другие, необходимые для просмотра отчетов, возможности.
Для использования Blazor Viewer в Web-проекте, необходимо установить NuGet пакет Stimulsoft.Reports.Blazor либо Stimulsoft.Dashboards.Blazor:
Выберите пункт "Manage NuGet Packages..." в контекстном меню проекта;
На вкладке Browse, в строке поиска, укажите Stimulsoft.Reports.Blazor;
Выделите элемент, определите версию пакета и нажмите кнопку Установить (Install). При обновлении пакета, следует нажать кнопку Обновить (Update).
Если по какой-либо причине это невозможно, необходимо добавить в проект указанные ниже сборки:
Stimulsoft.Base.dll
Stimulsoft.Blockly.dll
Stimulsoft.Data.dll
Stimulsoft.Drawing.dll
Stimulsoft.Map.dll
Stimulsoft.Report.dll
Stimulsoft.Report.Blazor.dll
Stimulsoft.Report.Check.dll
Stimulsoft.Report.Helper.dll
Stimulsoft.Report.Web.dll
Stimulsoft.Report.WebDesign.dll
Stimulsoft.System.dll
Stimulsoft.System.Web.dll
Для работы с дашбордами, необходимо дополнительно добавить в проект указанные ниже сборки:
Stimulsoft.Dashboard.dll
Stimulsoft.Dashboard.Drawing.dll
Stimulsoft.Dashboard.Export.dll