发布时间 : 2025-06-27 10:25:11.507|阅读 22 次
概述:Stimulsoft中的缩略图提供了一种简单有效的方法来直观地呈现报表、仪表板和表单。它们可以自动或手动生成,甚至可以用自定义图像替换。借助 StiThumbnailHelper类,开发人员可以使用灵活的工具来管理任何集成场景中的缩略图。
相关链接:
了解缩略图的工作原理在使用Stimulsoft Demo、Stimulsoft Server和Stimulsoft Cloud时非常有用。例如,您可以在此处查看缩略图的实际效果 - 当侧边栏折叠时,将显示缩略图而不是资源列表。在本文中,我们将探讨 Stimulsoft 产品中报表、仪表板和 PDF 表单的缩略图(也称为预览)的作用。例如,缩略图显示在报表查看器中,允许用户快速直观地识别资源内容。
Stimulsoft Ultimate (原Stimulsoft Reports.Ultimate)是用于创建报表和仪表板的通用工具集。该产品包括用于WinForms、ASP.NET、.NET Core、JavaScript、WPF、PHP、Java和其他环境的完整工具集。无需比较产品功能,Stimulsoft Ultimate包含了所有内容!
Stimulsoft 产品支持自动生成缩略图,也可以使用专用的StiThumbnailHelper类手动控制生成过程。此外,您还可以使用自定义图像代替自动生成的缩略图。实际上,这意味着可以在运行时为报表生成新的缩略图,并将其保存到“报表图像”属性中。这样,您就可以在不删除现有报表或其预览文件的情况下更新缩略图。... //Load report var report = new StiReport; var templatePath = "Reports\\MyReport.mrt"; report.Load(templatePath); // Generate a new thumbnail from the report template var thumbnail = await Stimulsoft.Wizard.Wpf.Info.Helper.StiThumbnailHelper.GetThumbnailFromTemplateAsync(templatePath); // Convert byte array to System.Drawing.Image using (var ms = new MemoryStream(thumbnail.Image)) { // Assign generated thumbnail to the ReportImage property report.ReportImage = System.Drawing.Image.FromStream(ms); } // Call report in designer where ReportImage will be used as the report thumbnail report.Design(); ...
---------------------------------------------------------------------------
关于慧都科技:
慧都科技是一家行业数字化解决方案公司,长期专注于软件、油气与制造行业。公司基于深入的业务理解与管理洞察,以系统化的业务建模驱动技术落地,帮助企业实现智能化运营与长期竞争优势。在软件工程领域,我们提供开发控件、研发管理、代码开发、部署运维等软件开发全链路所需的产品,提供正版授权采购、技术选型、个性化维保等服务,帮助客户实现技术合规、降本增效与风险可控。慧都科技是Stimulsoft的在中国区的合作伙伴,Stimulsoft作为图表报表领域的优秀产品,帮助企业实现轻松构建高性能的表格报告及图表。
下载|体验更多Stimulsoft产品,请联系在线客服咨询,或拨打产品热线:023-68661681
加入图表报表技术交流QQ群(740060302),与更多小伙伴一起探讨提升开发技能。