Принудительно использовать fontconfig для выбора файла шрифта для шаблона

#fonts #node-canvas #fontconfig

#шрифты #узел-холст #fontconfig

Вопрос:

У меня есть куча файлов шрифтов в папке моего приложения. Я использую эти файлы шрифтов для создания некоторых изображений, содержащих текст, используя библиотеку node-canvas, которая использует fontconfig в качестве селектора шрифтов. Я добавил приведенный ниже файл fonts.conf в папку fonts, чтобы заставить fontconfig искать шрифты в этой папке. fontconfig выдает совпадение с наивысшим рейтингом среди списка моих шрифтов в папке. Но в моем случае я точно знаю, какие шрифты мне нужны для создания определенного изображения. Есть ли какой-либо способ, которым я могу заставить fontconfg выбрать определенный файл для шаблона семейства. Например. Если я хочу, чтобы fontconfig выбрал файл abc.ttf, когда я это сделаю fc-match "abc" .

 <?xml version="1.0"?>
<fontconfig>
 <dir><<absolute path>>/fonts</dir> 
</fontconfig>