listfonts

Перечислите доступные системные шрифты

Синтаксис

d = listfonts
d = listfonts(obj)

Описание

пример

d = listfonts возвращает в алфавитном порядке отсортированный список доступных системных шрифтов.

пример

d = listfonts(obj) возвращает доступные системные шрифты и включает название шрифта заданного графического объекта, если объект имеет FontName как свойство.

Примеры

свернуть все

Вызовите функцию listfonts, чтобы возвратить список доступных системных шрифтов с выводом, подобным в формате к один показанный ниже.

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

Задайте объект UIControl как входной параметр для функции listfonts. Значение свойства FontName для объекта включено в отсортированный список.

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

Входные параметры

свернуть все

Графический объект, такой как Axes, Text, Panel, ButtonGroup, Table или объект UIControl.

Советы

  • Некоторые системные шрифты не могут быть представлены в MATLAB®. К шрифтам предварительного просмотра, которые MATLAB может представить в окнах фигуры, используйте функцию uisetfont. Также в разделе Environment вкладки Home, выберите Preferences> Fonts> Custom, чтобы предварительно просмотреть доступные шрифты, которые может представить MATLAB.

  • Чтобы определить название шрифта объекта только, используйте запись через точку, чтобы запросить значение ее свойства FontName.

Смотрите также

Представленный в R2007a

Была ли эта тема полезной?