LabVIEW的圖標(biāo)編輯器中可以自定義VI圖標(biāo),需要自定義圖標(biāo)文本時(shí),只有當(dāng)文本的字體大小最少為12時(shí)才能正常顯示輸入的文字,當(dāng)字體小于12時(shí)圖標(biāo)文本會(huì)顯示的模糊不清。
熟悉LabVIEW的工程師都知道這是LabVIEW“祖?zhèn)鳌钡睦螧UG。自定義圖標(biāo)文本時(shí),想要輸入較長(zhǎng)字符就必須使用小一點(diǎn)的字體,字體過大會(huì)超出圖標(biāo)限定的范圍導(dǎo)致顯示不出全部字符,但是小字體又模糊不清,這個(gè)BUG讓很多工程師都十分難受。
其實(shí)這個(gè)BUG是有解決辦法的,小編本期將為大家?guī)鞮abVIEW圖標(biāo)字體顯示BUG修正的詳細(xì)教程,感興趣的小伙伴請(qǐng)跟隨小編一起學(xué)習(xí)吧!
本文教程:
LabVIEW圖標(biāo)字體顯示BUG修正
前言:
LabVIEW默認(rèn)使用的字體是“Small Fonts”,本文主要以該字體為例展示如何修正LabVIEW圖標(biāo)文本顯示BUG。
一、圖標(biāo)字體BUG展示
下圖為字體大小不足12時(shí)LabVIEW圖標(biāo)字體的顯示BUG展示:
下圖為字體大小超過12時(shí)LabVIEW圖標(biāo)字體的正常展示:
從上面這兩張圖中大家可以很明顯的看出來當(dāng)字體大小不足12時(shí)圖標(biāo)編輯器中的顯示字體是非常模糊不清的,而12號(hào)大小的字體僅能完整展示8個(gè)英文字符或者4個(gè)漢字,超過的字符會(huì)導(dǎo)致圖標(biāo)文本顯示不完整,如下圖所示:
二、修改配置文件
在C:Program Files (x86)National InstrumentsLabVIEW 20xx路徑下找到LabVIEW.ini文件,這個(gè)文件是啟動(dòng)LabVIEW時(shí)必須加載的配置文件,在這個(gè)配置文件中追加一行配置FontCodePageList=Small Fonts,1252,然后保存配置文件并重啟LabVIEW。
重啟完成后可以在圖標(biāo)編輯器中以小字體編輯字符了,“Small Fonts”字體的顯示BUG現(xiàn)在已經(jīng)修正。
三、缺少字體
在整理本篇內(nèi)容時(shí)小編發(fā)現(xiàn)有些電腦上的LabVIEW雖然一打開圖標(biāo)編輯器顯示的默認(rèn)字體依然是“Small Fonts”,但是在字體的下拉列表中找不到該字體,并且在更換其他任意字體后就無法恢復(fù)到“Small Fonts”字體了。
首先建議出現(xiàn)該問題的小伙伴在C:WindowsFonts路徑下查看是否能找到“Small Fonts 常規(guī)“字體文件,如下圖所示:
如果找不到該文件請(qǐng)安裝本文最后面分享鏈接中的“Smalle.fon”字體文件,安裝時(shí)右鍵該文件注意選擇“為所有用戶安裝”,不能選擇“安裝(I)”。安裝完成后重啟LabVIEW即可在圖標(biāo)編輯器的文本下拉列表中找到該字體。
如果在指定路徑下有該文件,但是LabVIEW圖標(biāo)編輯器的圖標(biāo)文本下拉列表中依舊沒有該字體,那么請(qǐng)?jiān)俅未蜷_LabVIEW.ini配置文件并檢查是否有一行配置:IconEditor.TextTab.TextFont=“Small Fonts”,如果沒有這行配置,請(qǐng)將它追加在文件后面并重啟LabVIEW即可;如果有這行配置,但依舊無法在LabVIEW圖標(biāo)編輯器中看到此字體,請(qǐng)參考上面的步驟重新安裝“Smalle.fon”字體文件。
四、其他字體BUG修正
LabVIEW圖標(biāo)編輯器中“Small Fonts”字體的顯示BUG已經(jīng)修正,但是,其余所有的字體都有該顯示BUG,那么其余字體該如何修正?
在小編的嘗試下雖然FontCodePageList=Small Fonts,1252這行配置只能修改一種字體,但是這行配置可以用「 ; 」隔開并支持添加多個(gè)字體,這樣的話理論上就能實(shí)現(xiàn)LabVIEW圖標(biāo)編輯器中所有支持字體的顯示BUG修正。
小編寫了個(gè)LabVIEW腳本,該腳本可以識(shí)別系統(tǒng)中的所有字體并把字體配置批量添加到LabVIEW.ini文件中,運(yùn)行此VI時(shí)請(qǐng)用管理員權(quán)限運(yùn)行,否則可能會(huì)產(chǎn)生權(quán)限錯(cuò)誤。該腳本放在文章最后的鏈接中,需要的小伙伴請(qǐng)自行取用。
以上就是修正LabVIEW圖標(biāo)字體BUG的所有內(nèi)容啦,歡迎大家一起交流探討!文中提到的的腳本代碼及“Smalle.fon”安裝包已存入百度網(wǎng)盤,有需要的小伙伴可以自行取用,演示代碼請(qǐng)使用LabVIEW 2020及以后版本運(yùn)行。 鏈接:https://pan.baidu.com/s/1HI3eJlqZMBuIWLXrexH-mg 提取碼:h95z
對(duì)LabVIEW編程及相關(guān)知識(shí)感興趣的工程師們,歡迎持續(xù)關(guān)注、留言和點(diǎn)贊,也可以私信小編各位的技術(shù)困惑和技術(shù)需求,以獲取參加免費(fèi)線下培訓(xùn)和技術(shù)交流的機(jī)會(huì)哦。
審核編輯:湯梓紅
-
LabVIEW
+關(guān)注
關(guān)注
1960文章
3651瀏覽量
321984 -
編輯器
+關(guān)注
關(guān)注
1文章
800瀏覽量
31054 -
BUG
+關(guān)注
關(guān)注
0文章
155瀏覽量
15638 -
腳本
+關(guān)注
關(guān)注
1文章
387瀏覽量
14811 -
圖標(biāo)
+關(guān)注
關(guān)注
0文章
18瀏覽量
7816
原文標(biāo)題:教程 | LabVIEW圖標(biāo)字體顯示BUG修正
文章出處:【微信號(hào):華穗科技,微信公眾號(hào):華穗科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論