wkhtmltopdf не может печатать символы Юникода в Ubuntu - PullRequest
0 голосов
/ 17 декабря 2018

Я пытаюсь напечатать PDF из html, который содержит символы гуджарати (индийский язык), используя wkhtmltopdf 0.12.4.O / S - это Ubuntu.

wkhtmltopdf --encoding 'UTF-8' testutf.html testutf.pdf

К сожалению, эти символы печатаются как маленький черный ящикпоказано ниже. enter image description here

Я добавил следующий метатег в html.

<meta  http-equiv='Content-Type' content='text/html; charset=UTF-8' ></meta>

Это можно прекрасно просматривать в браузере, а также отображать в почте. HTML-код из браузера выглядит следующим образом:

enter image description here

Может кто-нибудь, пожалуйста, дайте мне знать, какие должны быть шаги / команда для создания правильного PDF из этого HTML.

1 Ответ

0 голосов
/ 17 декабря 2018

Я думаю, что проблема может быть связана с отсутствием правильного шрифта, доступного для wkhtmltopdf, см. Пользовательские шрифты, не работающие в Сгенерированном PDF с использованием библиотеки WKHTMLTOPDF , для получения дополнительной информации

...