0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LabVIEW图标字体显示BUG修正教程

华穗科技 来源:华穗科技 2023-06-25 14:32 次阅读

LabVIEW的图标编辑器中可以自定义VI图标,需要自定义图标文本时,只有当文本的字体大小最少为12时才能正常显示输入的文字,当字体小于12时图标文本会显示的模糊不清。

熟悉LabVIEW的工程师都知道这是LabVIEW“祖传”的老BUG。自定义图标文本时,想要输入较长字符就必须使用小一点的字体,字体过大会超出图标限定的范围导致显示不出全部字符,但是小字体又模糊不清,这个BUG让很多工程师都十分难受。

其实这个BUG是有解决办法的,小编本期将为大家带来LabVIEW图标字体显示BUG修正的详细教程,感兴趣的小伙伴请跟随小编一起学习吧!

本文教程:

LabVIEW图标字体显示BUG修正

前言:

LabVIEW默认使用的字体是“Small Fonts”,本文主要以该字体为例展示如何修正LabVIEW图标文本显示BUG。

一、图标字体BUG展示

下图为字体大小不足12时LabVIEW图标字体的显示BUG展示:

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

下图为字体大小超过12时LabVIEW图标字体的正常展示:

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

从上面这两张图中大家可以很明显的看出来当字体大小不足12时图标编辑器中的显示字体是非常模糊不清的,而12号大小的字体仅能完整展示8个英文字符或者4个汉字,超过的字符会导致图标文本显示不完整,如下图所示:

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

二、修改配置文件

在C:Program Files (x86)National InstrumentsLabVIEW 20xx路径下找到LabVIEW.ini文件,这个文件是启动LabVIEW时必须加载的配置文件,在这个配置文件中追加一行配置FontCodePageList=Small Fonts,1252,然后保存配置文件并重启LabVIEW。

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

重启完成后可以在图标编辑器中以小字体编辑字符了,“Small Fonts”字体的显示BUG现在已经修正。

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

三、缺少字体

在整理本篇内容时小编发现有些电脑上的LabVIEW虽然一打开图标编辑器显示的默认字体依然是“Small Fonts”,但是在字体的下拉列表中找不到该字体,并且在更换其他任意字体后就无法恢复到“Small Fonts”字体了。

首先建议出现该问题的小伙伴在C:WindowsFonts路径下查看是否能找到“Small Fonts 常规“字体文件,如下图所示:

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

如果找不到该文件请安装本文最后面分享链接中的“Smalle.fon”字体文件,安装时右键该文件注意选择“为所有用户安装”,不能选择“安装(I)”。安装完成后重启LabVIEW即可在图标编辑器的文本下拉列表中找到该字体。

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

如果在指定路径下有该文件,但是LabVIEW图标编辑器的图标文本下拉列表中依旧没有该字体,那么请再次打开LabVIEW.ini配置文件并检查是否有一行配置:IconEditor.TextTab.TextFont=“Small Fonts”,如果没有这行配置,请将它追加在文件后面并重启LabVIEW即可;如果有这行配置,但依旧无法在LabVIEW图标编辑器中看到此字体,请参考上面的步骤重新安装“Smalle.fon”字体文件。

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

四、其他字体BUG修正

LabVIEW图标编辑器中“Small Fonts”字体的显示BUG已经修正,但是,其余所有的字体都有该显示BUG,那么其余字体该如何修正?

在小编的尝试下虽然FontCodePageList=Small Fonts,1252这行配置只能修改一种字体,但是这行配置可以用「 ; 」隔开并支持添加多个字体,这样的话理论上就能实现LabVIEW图标编辑器中所有支持字体的显示BUG修正。

小编写了个LabVIEW脚本,该脚本可以识别系统中的所有字体并把字体配置批量添加到LabVIEW.ini文件中,运行此VI时请用管理员权限运行,否则可能会产生权限错误。该脚本放在文章最后的链接中,需要的小伙伴请自行取用。

以上就是修正LabVIEW图标字体BUG的所有内容啦,欢迎大家一起交流探讨!文中提到的的脚本代码及“Smalle.fon”安装包已存入百度网盘,有需要的小伙伴可以自行取用,演示代码请使用LabVIEW 2020及以后版本运行。 链接:https://pan.baidu.com/s/1HI3eJlqZMBuIWLXrexH-mg 提取码:h95z

对LabVIEW编程及相关知识感兴趣的工程师们,欢迎持续关注、留言和点赞,也可以私信小编各位的技术困惑和技术需求,以获取参加免费线下培训和技术交流的机会哦。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LabVIEW
    +关注

    关注

    1918

    文章

    3619

    浏览量

    316992
  • 编辑器
    +关注

    关注

    1

    文章

    788

    浏览量

    30187
  • BUG
    BUG
    +关注

    关注

    0

    文章

    154

    浏览量

    15581
  • 脚本
    +关注

    关注

    1

    文章

    372

    浏览量

    14635
  • 图标
    +关注

    关注

    0

    文章

    18

    浏览量

    7761

原文标题:教程 | LabVIEW图标字体显示BUG修正

文章出处:【微信号:华穗科技,微信公众号:华穗科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    labview使你的显示字体更像数码管显示

    `点击学习>>《龙哥手把手教你学LabVIEW视觉设计》视频教程下载下面两个文件就可以显示如上效果了:[hide] [/hide]然后请到程序,控制面板,字体中加入下载后
    发表于 12-05 11:02

    labview 图标

    我是labview的初学者,看一个程序,结果找不到labview相应的图标在什么地方?请大家帮忙~~~~~
    发表于 02-24 17:02

    labview 图标

    我是labview的初学者,看一个程序,结果找不到labview相应的图标在什么地方?请大家帮忙~~~~~
    发表于 02-26 10:17

    labview波形图标怎么锁定

    本帖最后由 reachland 于 2014-12-24 15:52 编辑 使用labview进行多通道数据采集时,用波形图表同时查看多个数据,如果按照通道的次序,波形图标可以正常显示,如果不按次数的话,比如说只采集通道2
    发表于 05-15 09:58

    LabVIEW中使用数码管字体显示数字

    解决LabVIEW里不能使用NI7SRG和DS-Digital等数码管字体的方法:用FontCreator软件打开字体文件,将字体的平台由“Windows Unicode BMP(UC
    发表于 11-27 22:36

    keil MDK 字体设置 不显示windows自带的字体

    如下图,在设置字体时,可选择的字体很少,比如微软雅黑字体,就找不到,而计算机上装有雅黑字体,且没有隐藏显示;另外,如图
    发表于 08-25 23:46

    labview生成exe时,怎么更改显示图标啊?

    labview生成exe后,执行该exe文件,在左上角会有个图标,我怎么更改该图标啊?
    发表于 08-27 10:32

    为什么labview界面字体这么不协调

    为什么我的labview界面显示这样,有的字体很大,有的字体很小
    发表于 05-17 20:51

    LVGL MCU_Font V2.0定制图标字体

    4.定制图标 (版本V2.0新增功能)当字体图标 FontAwesome 中没有我们想要的图标时,我们可以使用定制图标功能来制作自己的
    发表于 11-01 09:15

    JAVA教程之显示多种字体

    JAVA教程之显示多种字体,很好的学习资料。
    发表于 03-31 11:13 5次下载

    Labview图标修改

    Labview图标修改,很好的Labview资料,快来下载学习吧。
    发表于 04-19 10:10 0次下载

    液晶显示器出现字体发虚的解决办法

    字体发虚也是液晶显示器常见的一个问题,所谓的字体发虚问题,就是我们使用液晶显示器时,感觉字体好像拖着影子一样,没有正常时那么锐利的
    发表于 05-12 16:49 3559次阅读

    LVGL MCU_Font V2.0 更新 定制图标字体

    完整介绍地址:https://gitee.com/WuBinCPP/MCU_Font_Release4.定制图标 (版本V2.0新增功能)当字体图标 FontAwesome 中没有我们想要的
    发表于 10-27 11:20 18次下载
    LVGL MCU_Font V2.0 更新 定制<b class='flag-5'>图标</b><b class='flag-5'>字体</b>

    DGUS组态软件组中的图标变量显示如何使用

    变量图标显示的功能是将一个数据变量的变化范围线性对应一组 ICON 图标显示,当变量变化时,图标也自动 相应切换。多用于精细的仪表盘、进度条显示。该
    发表于 01-16 14:45 636次阅读
    DGUS组态软件组中的<b class='flag-5'>图标</b>变量<b class='flag-5'>显示</b>如何使用

    labview图标编辑器怎么用 快速创建专业的LabVIEW生成exe的图标

    图。 坐左边的图标,可以缩小放大,右边的,就是和有些人用LabVIEW生成的程序一样一直一个样。 那,为啥为啥一直都是小图标? 这是因为,图标有好多尺寸的
    的头像 发表于 12-12 13:40 3902次阅读