Как установить шрифты во время выполнения узла IBM Cloudjjs?(облачный литейный завод) - PullRequest
2 голосов
/ 21 мая 2019

Я использую компонент html-pdf для генерации отчетов в формате pdf в моем приложении nodejs, и для правильного внедрения пользовательских шрифтов в документ pdf эти шрифты должны быть установлены на сервере, в данном случае во время выполнения узла IBM Cloud nodejs. , Как мне это сделать?

Ответы [ 2 ]

2 голосов
/ 22 мая 2019

Вы либо делаете их статическим контентом и загружаете их в свое приложение, либо загружаете их.Загрузка может быть динамической или, в вашем package.json, как зависимость.Для этого существует множество пакетов шрифтов.

0 голосов
/ 31 мая 2019

Насколько я понимаю, вы пытаетесь сгенерировать pdf из статических html-файлов, в которых используются шрифты, которые уже установлены в системе, что делает их зависимыми от доступных системных шрифтов. Почему вы не исправляете шрифты в css и не внедряете их как шрифты в кодировке base64? Я однажды использовал этот сайт, чтобы создать это: https://transfonter.org

...