原創|產品更新|編輯:何家巧|2022-12-13 12:14:34.267|閱讀 195 次
概述:本次重構軟件主要是想為 Stimulsoft ?添加微軟Office 2022風格的新界面主題,添加后將可以大大增加CSS文件的數量,從根本上增加產品包的大小。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
背景:
本次重構軟件主要是想為 Stimulsoft 添加微軟Office 2022風格的新界面主題,添加后將可以大大增加CSS文件的數量,從根本上增加產品包的大小。因此,我們決定改變JS組件的設計模型,解決以下任務。
擺脫CSS文件的影響
新方法和新選擇為了保持向后兼容性,我們提供了使用組件選項或特殊方法的能力。JS組件新增主題選項,默認設置界面主題。它位于外觀設置組中。該選項可以通過StiViewerTheme (StiDesignerTheme)枚舉之一設置。例如,
options.appearance.theme = Stimulsoft.Viewer.StiViewerTheme.Office2022WhiteBlue
此外,為了更改組件的主題,添加了一個特殊的setTheme方法。它允許您在使用 JS 組件時更改主題。作為參數,該方法采用相同的枚舉,例如
viewer.setTheme(Stimulsoft.Viewer.StiViewerTheme.Office2022WhiteTeal)
我們添加了多種尺寸的組件控件的附加圖像,以在各種屏幕比例下顯示圖標。自然地,圖像數量的增加導致了腳本大小的增加。為了避免這種情況,我們將所有圖像都轉換為WebP格式,這讓我們可以節省以前的產品腳本大小。現在,所有 JS 組件、設計器和查看器都可以在不同的用戶屏幕比例下正確查看。
想要了解Stimulsoft價格信息的朋友,歡迎咨詢慧都官方客服。
加入官方社群,了解更多產品信息,互相交流。
QQ群號:740060302
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn