mapp View字体包

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 人机界面应用程序的结构 > 逻辑视图 > mapp视图包 >

mapp View字体包

字体包 用于字体的逻辑管理,这些字体需要在客户端上显示HMI应用程序。

如果字体在客户端操作系统上已经存在,那么相应的字体就不必在mapp View项目中管理。另 请参阅概念/客户端硬件

字体包必须从目录对象中添加,而不是自动可用。mappViewFontsPackage

mappViewFontsPackageInserted

添加和管理字体

OTF(Open Type Font)和TTF(True Type Font)字体可以被添加到字体包中。这些字体在字体配置中被分配了一个逻辑名称,反过来,当在小组件样式(fontName)或小组件属性上使用时,它可以被分配。

添加字体

mappViewFontInserted

字体可以通过拖放的方式从资源管理器中添加到字体包中。只允许使用文件扩展名为.otf和.ttf的字体。

用户必须检查所需的字体是否被法律允许在目标操作系统(客户端)上使用。

配置字体

mappViewFontConfiguration

字体分配给逻辑名称是在文件 Fonts.fontscfg中进行的 。双击以打开一个表格编辑器。

可以为一个字体添加和配置1-n个配置。

mappViewFontConfigurationEditor

功能介绍

说明

Font

选择一个被添加到字体包中的字体。

Font face

字体的逻辑名称,根据它 小组件上的属性 fontName 或小组件样式中使用方式

<Style id="default" xsi:type="widgets.brease.Label"
  fontSize="16px"
  fontName="myFont"
  textColor="#646464"
  backColor="transparent"
  borderStyle="none"
  padding="5px" />

使用字体

保存文件Fonts.fontscfg后,在为一个选定的部件在属性窗口中选择字体时,也可以选择配置的字体。

将字体转移到目标系统

在项目的构建和转移过程中,字体包中的所有字体都被转移到目标系统中。

向客户提供字体

如果客户从mapp View服务器请求一个HMI应用程序,字体将提供给客户。

建议在一个HMI应用程序中只使用几种不同的字体。同样重要的是要注意,字体的大小会影响客户端的性能。字体不存储在客户端,但每次在客户端和mapp View服务器之间建立新的连接时都会传输。