#ios #swift #objective-c
Вопрос:
Я нахожу способ экспортировать/извлечь шрифт(UIFont, CGFont, CTFont или NSFont) в системе в файл физического шрифта(OTF, TTF, WOFF и т. Д.).
Я знаю, что есть способ преобразовать «файл» или строку в данные, а затем записать их в хранилище, указав путь к файлу и имя файла.
Мое приложение включает в себя некоторые пользовательские шрифты, которые я могу извлечь с уровня пакета и зарегистрироваться в приложении. Но есть проблема, из-за которой пользователь использует системный шрифт, и я не смог найти способ экспортировать UIFont — > Данные — > > Запись на диск (шрифт.otf).
Цель этого-синхронизировать шрифт, используемый в документах/заметках на разных платформах приложений. Любая помощь была бы очень признательна. Спасибо!
Ответ №1:
Ты не можешь этого сделать. У вас нет доступа к встроенным шрифтам устройства в виде файлов.