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