Экспорт шрифта в виде физического файла в iOS Swift

#ios #swift #objective-c

Вопрос:

Я нахожу способ экспортировать/извлечь шрифт(UIFont, CGFont, CTFont или NSFont) в системе в файл физического шрифта(OTF, TTF, WOFF и т. Д.).

Я знаю, что есть способ преобразовать «файл» или строку в данные, а затем записать их в хранилище, указав путь к файлу и имя файла.

Мое приложение включает в себя некоторые пользовательские шрифты, которые я могу извлечь с уровня пакета и зарегистрироваться в приложении. Но есть проблема, из-за которой пользователь использует системный шрифт, и я не смог найти способ экспортировать UIFont — > Данные — > > Запись на диск (шрифт.otf).

Цель этого-синхронизировать шрифт, используемый в документах/заметках на разных платформах приложений. Любая помощь была бы очень признательна. Спасибо!

Ответ №1:

Ты не можешь этого сделать. У вас нет доступа к встроенным шрифтам устройства в виде файлов.