Можно создавать текстовые аннотации на изображениях с помощью функции NewTextAnnotation, а затем изменять шрифт с помощью метода ComponentSetFontFaceName. Однако для того, чтобы сделать это успешно, необходимо указать полное имя желаемого шрифта в виде строки, и уже должно быть известно, что он доступен в текущей системе. Если указать недоступный шрифт, кажется, что выбран какой-то шрифт по умолчанию, и сообщение об исключении или ошибке не публикуется.
Есть ли способ получить список доступных шрифтов в сценарии DM или определить, действительно ли доступен определенный именованный шрифт?
ComponentSetFontFaceName
иComponentGetFontFaceName
, чтобы убедиться, что установка шрифта прошла успешно, и действовать соответствующим образом. Но я уверен, что вы сами об этом думали ;c) - person BmyGuest   schedule 13.12.2016