Main Content

listfonts

列出可用的系统字体

说明

示例

d = listfonts 返回按字母顺序排序的可用系统字体列表。

示例

d = listfonts(obj) 返回可用的系统字体,其中包括指定图形对象的字体名称(如果该对象具有 FontName 属性)。

示例

全部折叠

调用 listfonts 函数返回可用系统字体列表,输出格式与以下所示类似。

d = listfonts
d =
    {'Agency FB'                      }
    {'Algerian'                       }
    {'Arial'                          }
    ... 
    {'Yu Gothic UI Semilight'         }
    {'ZapfChancery'                   }
    {'ZapfDingbats'                   }    

创建一个字体为 'MyFont'UIControl 对象。当您以对象作为输入调用 listfonts 时,经过排序的列表包括对象字体和系统字体。

c = uicontrol('Style','text','String','My Text','FontName','MyFont');
d = listfonts(c)
 d =
    {'Agency FB'                      }
    {'Algerian'                       }
    {'Arial'                          }
    ... 
    {'MyFont'                         }
    ... 
    {'Yu Gothic UI Semilight'         }
    {'ZapfChancery'                   }
    {'ZapfDingbats'                   }

输入参数

全部折叠

图形对象,如 AxesAnnotationIllustration,或 UI 对象。

提示

  • 某些系统字体无法在 MATLAB® 中呈现。要在图窗窗口中预览 MATLAB 可以呈现的字体,请使用 uisetfont 函数。或者,在主页选项卡的环境部分中,选择预设 > 字体 > 自定义以预览 MATLAB 可以呈现的可用字体。

  • 如果只是要确定对象的字体名称,请使用圆点表示法查询其 FontName 属性的值。

版本历史记录

在 R2007a 中推出

另请参阅