没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|行业资讯|编辑:吉炜炜|2025-07-23 10:31:37.607|阅读 8 次
概述:Stimulsoft 作为功能强大的报表和仪表板解决方案提供商,其 JavaScript 版本(Stimulsoft Reports.JS 与 Stimulsoft Dashboards.JS)为开发者提供了丰富的内置主题支持,助力快速构建符合品牌风格的交互界面。本文将围绕报表设计器与查看器两大核心组件,详细介绍如何设置和动态更换主题样式。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
相关链接:
在现代软件开发中,图形用户界面(GUI)不仅仅是功能的承载体,更是用户体验的关键组成部分。一个美观、统一且具备高度可定制性的界面,能够显著提升系统的专业感和使用效率。
Stimulsoft 作为功能强大的报表和仪表板解决方案提供商,其 JavaScript 版本(Stimulsoft Reports.JS 与 Stimulsoft Dashboards.JS)为开发者提供了丰富的内置主题支持,助力快速构建符合品牌风格的交互界面。本文将围绕报表设计器与查看器两大核心组件,详细介绍如何设置和动态更换主题样式。
Stimulsoft Ultimate (原Stimulsoft Reports.Ultimate)是用于创建报表和仪表板的通用工具集。该产品包括用于WinForms、ASP.NET、.NET Core、JavaScript、WPF、PHP、Java和其他环境的完整工具集。无需比较产品功能,Stimulsoft Ultimate包含了所有内容!
Stimulsoft Reports.JS官方正版下载 Stimulsoft Dashboards.JS官方正版下载
在使用StiViewer组件时,可以通过StiViewerOptions类设置theme属性,来指定默认主题样式。若未指定,则系统默认使用Office2022WhiteBlue风格。
以下是通过代码设置查看器主题为深色风格Office2022BlackBlue的示例:
let options = new Stimulsoft.Viewer.StiViewerOptions(); options.appearance.theme = Stimulsoft.Viewer.StiViewerTheme.Office2022BlackBlue; let viewer = new Stimulsoft.Viewer.StiViewer(options, "StiViewer", false); viewer.renderHtml();
执行后,报表查看器将以指定的深色主题进行渲染展示。
与 Viewer 类似,StiDesigner组件也支持通过StiDesignerOptions来设置主题风格。下面示例展示了如何为设计器设置深色主题:
let options = new Stimulsoft.Designer.StiDesignerOptions(); options.appearance.theme = Stimulsoft.Designer.StiDesignerTheme.Office2022BlackBlue; let designer = new Stimulsoft.Designer.StiDesigner(options, "StiDesigner", false); designer.renderHtml();
这样,用户在使用报表设计器时,将体验到统一的深色界面风格,提升视觉一致性。
除了在初始化阶段设置主题外,Stimulsoft 也支持运行时动态切换界面风格,非常适合需要根据用户行为或配置调整样式的场景。例如可通过按钮、下拉框让用户自定义界面样式:
viewer.applyTheme(StiViewerTheme.Office2022WhiteBlue); designer.applyTheme(StiDesignerTheme.Office2022WhiteBlue);
这一特性为打造个性化或多皮肤系统提供了极大的灵活性。
Stimulsoft 全面支持主流前端框架,开发者在 React、Vue.js 和 Angular 项目中同样可以设置或动态更改组件的主题风格。
官方文档与示例提供了框架专属的实现方式:
React 示例:设置报表设计器与查看器主题
Angular 示例:设置报表设计器与查看器主题
Vue.js 示例:设置报表设计器与查看器主题
您可以通过慧都提供的示例代码和技术支持快速上手。
Stimulsoft 报表与仪表板组件不仅功能全面、可视化强,还提供了跨框架、可定制的主题系统,帮助开发者轻松打造风格统一、体验优良的前端界面。无论是在 JavaScript 原生项目,还是现代前端框架中,Stimulsoft 都能灵活应对不同的 UI 个性化需求。
---------------------------------------------------------------------------
关于慧都科技:
慧都科技是一家行业数字化解决方案公司,长期专注于软件、油气与制造行业。公司基于深入的业务理解与管理洞察,以系统化的业务建模驱动技术落地,帮助企业实现智能化运营与长期竞争优势。在软件工程领域,我们提供开发控件、研发管理、代码开发、部署运维等软件开发全链路所需的产品,提供正版授权采购、技术选型、个性化维保等服务,帮助客户实现技术合规、降本增效与风险可控。慧都科技是Stimulsoft的在中国区的合作伙伴,Stimulsoft作为图表报表领域的优秀产品,帮助企业实现轻松构建高性能的表格报告及图表。
下载|体验更多Stimulsoft产品,请咨询,或拨打产品热线:023-68661681
加入图表报表技术交流QQ群(740060302),与更多小伙伴一起探讨提升开发技能。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@defefr.cn
文章转载自:慧都网通过集成Tech Soft 3D的HOOPS Exchange和HOOPS Visualize两大核心SDK,成功打造了面向计量市场的新一代旗舰产品Inspire,为全球制造企业带来更加智能化、用户友好且硬件无关的测量体验。
Stimulsoft 作为功能强大的报表和仪表板解决方案提供商,其 JavaScript 版本(Stimulsoft Reports.JS 与 Stimulsoft Dashboards.JS)为开发者提供了丰富的内置主题支持,助力快速构建符合品牌风格的交互界面。本文将围绕报表设计器与查看器两大核心组件,详细介绍如何设置和动态更换主题样式。
TestComplete 通过详细日志(含截图/路径)精准定位问题根源,并生成可视化图表直观展示通过率等关键指标,同时支持导出Junit、HTML、MHT等多种格式报告,无缝对接团队协作,显著提升Web测试效率与问题解决速度。
Parasoft C/C++test以自动化测试为核心,深度融合ISO/SAE 21434等汽车标准,通过四大核心能力,显著提升代码合规性验证效率。其一体化平台不仅精准定位高风险漏洞、优化修复优先级,更提供全生命周期审计追溯闭环,助力车企高效达成安全合规目标,释放开发资源聚焦创新突破。
用于创建报表和仪表板的通用工具集,支持多种报表导出格式,拥有简单且强大的报表引擎
Stimulsoft Reports.JS一个使用JavaScript和HTML5的报表生成平台
Stimulsoft Dashboards.JS一个功能齐全的工具,用于为JavaScript平台创建仪表板。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@defefr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢