Я пытаюсь сгенерировать PDF с помощью wkhtmltopdf
в Amazon Linux
ОС, все работает нормально, но когда я пытаюсь использовать эмодзи на HTML
, шрифты ломаются, и эмодзи отображается как черныйкоробка.Перед развертыванием я попробовал локально, и это работает, локально у меня есть Ubuntu
, поэтому я предполагаю, что мне не хватает чего-то (шрифты?) На производственном сервере (экземпляр amazon linux).Я пытался установить шрифт Google Noto
, но ничего не произошло.Я прикреплю 2 экрана одной и той же HTML
страницы, сгенерированной одной и той же командой с помощью wkhtmltopdf
:
Local (Ubuntu):
Производство (Amazon Linux):
Как видите, даже шрифт ниже сломанных смайликов не отображается должным образом, я добавлю команду, которую использую на обоих серверах:
/my/path/to/wkhtmltopdf-amd64/bin/wkhtmltopdf-amd64 --lowquality 'file:///my/path/to/page-test-pdf.html' '/home/user/test.pdf'
Спасибо за ваше время.