В общем, так как не знаю, как вы хотите организовать работу со шрифтами, то могу предложить еще вот такой способ:
В фингерпринтах есть списки шрифтов собранные с юзера - можно скажем собрать все эти списки в один, удалить дубли, и скачать по итоговому списку шрифты например из базы гугла
https://fonts.google.com/?subset=latin¬o.script=Latn
Проблема еще есть что они например бывают кирилические там и латинские например, но хотя бы латинскую базу можно сформировать.
А дальше по запросу - в принте такие, значит вот тебе такие ...
Но пока конечный план не понятен, как это должно работать.