0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LabVIEW圖標(biāo)字體顯示BUG修正教程

華穗科技 ? 來源:華穗科技 ? 2023-06-25 14:32 ? 次閱讀

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展示:

1549d632-116a-11ee-962d-dac502259ad0.png

下圖為字體大小超過12時(shí)LabVIEW圖標(biāo)字體的正常展示:

157736c2-116a-11ee-962d-dac502259ad0.png

從上面這兩張圖中大家可以很明顯的看出來當(dāng)字體大小不足12時(shí)圖標(biāo)編輯器中的顯示字體是非常模糊不清的,而12號(hào)大小的字體僅能完整展示8個(gè)英文字符或者4個(gè)漢字,超過的字符會(huì)導(dǎo)致圖標(biāo)文本顯示不完整,如下圖所示:

1594fa4a-116a-11ee-962d-dac502259ad0.png

二、修改配置文件

在C:Program Files (x86)National InstrumentsLabVIEW 20xx路徑下找到LabVIEW.ini文件,這個(gè)文件是啟動(dòng)LabVIEW時(shí)必須加載的配置文件,在這個(gè)配置文件中追加一行配置FontCodePageList=Small Fonts,1252,然后保存配置文件并重啟LabVIEW。

15b4082c-116a-11ee-962d-dac502259ad0.png

重啟完成后可以在圖標(biāo)編輯器中以小字體編輯字符了,“Small Fonts”字體的顯示BUG現(xiàn)在已經(jīng)修正。

15e290c0-116a-11ee-962d-dac502259ad0.png

三、缺少字體

在整理本篇內(nèi)容時(shí)小編發(fā)現(xiàn)有些電腦上的LabVIEW雖然一打開圖標(biāo)編輯器顯示的默認(rèn)字體依然是“Small Fonts”,但是在字體的下拉列表中找不到該字體,并且在更換其他任意字體后就無法恢復(fù)到“Small Fonts”字體了。

首先建議出現(xiàn)該問題的小伙伴在C:WindowsFonts路徑下查看是否能找到“Small Fonts 常規(guī)“字體文件,如下圖所示:

160fcb62-116a-11ee-962d-dac502259ad0.png

如果找不到該文件請(qǐng)安裝本文最后面分享鏈接中的“Smalle.fon”字體文件,安裝時(shí)右鍵該文件注意選擇“為所有用戶安裝”,不能選擇“安裝(I)”。安裝完成后重啟LabVIEW即可在圖標(biāo)編輯器的文本下拉列表中找到該字體。

1637290a-116a-11ee-962d-dac502259ad0.png

如果在指定路徑下有該文件,但是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”字體文件。

1664deea-116a-11ee-962d-dac502259ad0.png

四、其他字體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ì)哦。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • LabVIEW
    +關(guān)注

    關(guān)注

    1960

    文章

    3651

    瀏覽量

    321984
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    800

    瀏覽量

    31054
  • BUG
    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)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    labview使你的顯示字體更像數(shù)碼管顯示

    `點(diǎn)擊學(xué)習(xí)>>《龍哥手把手教你學(xué)LabVIEW視覺設(shè)計(jì)》視頻教程下載下面兩個(gè)文件就可以顯示如上效果了:[hide] [/hide]然后請(qǐng)到程序,控制面板,字體中加入下載后
    發(fā)表于 12-05 11:02

    labview 圖標(biāo)

    我是labview的初學(xué)者,看一個(gè)程序,結(jié)果找不到labview相應(yīng)的圖標(biāo)在什么地方?請(qǐng)大家?guī)兔~~~~
    發(fā)表于 02-24 17:02

    labview波形圖標(biāo)怎么鎖定

    本帖最后由 reachland 于 2014-12-24 15:52 編輯 使用labview進(jìn)行多通道數(shù)據(jù)采集時(shí),用波形圖表同時(shí)查看多個(gè)數(shù)據(jù),如果按照通道的次序,波形圖標(biāo)可以正常顯示,如果不按次數(shù)的話,比如說只采集通道2
    發(fā)表于 05-15 09:58

    LabVIEW中使用數(shù)碼管字體顯示數(shù)字

    解決LabVIEW里不能使用NI7SRG和DS-Digital等數(shù)碼管字體的方法:用FontCreator軟件打開字體文件,將字體的平臺(tái)由“Windows Unicode BMP(UC
    發(fā)表于 11-27 22:36

    keil MDK 字體設(shè)置 不顯示windows自帶的字體

    如下圖,在設(shè)置字體時(shí),可選擇的字體很少,比如微軟雅黑字體,就找不到,而計(jì)算機(jī)上裝有雅黑字體,且沒有隱藏顯示;另外,如圖
    發(fā)表于 08-25 23:46

    labview生成exe時(shí),怎么更改顯示圖標(biāo)???

    labview生成exe后,執(zhí)行該exe文件,在左上角會(huì)有個(gè)圖標(biāo),我怎么更改該圖標(biāo)???
    發(fā)表于 08-27 10:32

    為什么labview界面字體這么不協(xié)調(diào)

    為什么我的labview界面顯示這樣,有的字體很大,有的字體很小
    發(fā)表于 05-17 20:51

    LVGL MCU_Font V2.0定制圖標(biāo)字體

    4.定制圖標(biāo) (版本V2.0新增功能)當(dāng)字體圖標(biāo) FontAwesome 中沒有我們想要的圖標(biāo)時(shí),我們可以使用定制圖標(biāo)功能來制作自己的
    發(fā)表于 11-01 09:15

    JAVA教程之顯示多種字體

    JAVA教程之顯示多種字體,很好的學(xué)習(xí)資料。
    發(fā)表于 03-31 11:13 ?5次下載

    Labview圖標(biāo)修改

    Labview圖標(biāo)修改,很好的Labview資料,快來下載學(xué)習(xí)吧。
    發(fā)表于 04-19 10:10 ?0次下載

    液晶顯示器出現(xiàn)字體發(fā)虛的解決辦法

    字體發(fā)虛也是液晶顯示器常見的一個(gè)問題,所謂的字體發(fā)虛問題,就是我們使用液晶顯示器時(shí),感覺字體好像拖著影子一樣,沒有正常時(shí)那么銳利的
    發(fā)表于 05-12 16:49 ?4103次閱讀

    LVGL MCU_Font V2.0 更新 定制圖標(biāo)字體

    完整介紹地址:https://gitee.com/WuBinCPP/MCU_Font_Release4.定制圖標(biāo) (版本V2.0新增功能)當(dāng)字體圖標(biāo) FontAwesome 中沒有我們想要的
    發(fā)表于 10-27 11:20 ?20次下載
    LVGL MCU_Font V2.0 更新 定制<b class='flag-5'>圖標(biāo)</b><b class='flag-5'>字體</b>

    DGUS組態(tài)軟件中圖標(biāo)旋轉(zhuǎn)顯示如何使用

    圖標(biāo)旋轉(zhuǎn)指示功能是把一個(gè)數(shù)據(jù)變量的變化范圍線性對(duì)應(yīng)角度數(shù)據(jù),然后把一個(gè) ICON 圖標(biāo)按照對(duì)應(yīng)的角度數(shù)據(jù)旋 轉(zhuǎn)后顯示出來。多用于指針儀表板顯示。背景濾除強(qiáng)度可以設(shè)置。? 在 DGUS
    發(fā)表于 01-16 14:55 ?1061次閱讀
    DGUS組態(tài)軟件中<b class='flag-5'>圖標(biāo)</b>旋轉(zhuǎn)<b class='flag-5'>顯示</b>如何使用

    基于openharmony移植的應(yīng)用程序中使用任何圖標(biāo)字體或矢量

    項(xiàng)目介紹 項(xiàng)目名稱:Ohos-Iconics 所屬系列:openharmony的第三方組件適配移植 功能:可設(shè)置顏色,線框,陰影等定制化功能的矢量字體圖標(biāo)庫 項(xiàng)目移植狀態(tài):主功能完成,不支持Text
    發(fā)表于 03-23 09:15 ?1次下載

    labview圖標(biāo)編輯器怎么用 快速創(chuàng)建專業(yè)的LabVIEW生成exe的圖標(biāo)

    圖。 坐左邊的圖標(biāo),可以縮小放大,右邊的,就是和有些人用LabVIEW生成的程序一樣一直一個(gè)樣。 那,為啥為啥一直都是小圖標(biāo)? 這是因?yàn)椋?b class='flag-5'>圖標(biāo)有好多尺寸的
    的頭像 發(fā)表于 12-12 13:40 ?4933次閱讀