сервер Ubuntu 14.04 не отображает локальные символы, созданные с использованием wicked_pdf

У меня есть страница в формате PDF, содержащая эфиопские символы. Он отлично работает на рабочем столе Ubuntu 14.04, но когда я развертываю его на сервере Ubuntu 14.04, символы не отображаются. Я использую гем wicked_pdf для создания страницы PDF.

Я застрял здесь на целый день. Любая помощь приветствуется.


person gyohannes    schedule 29.06.2015    source источник
comment
Я предполагаю, что на сервере не установлен необходимый шрифт.   -  person bowlturner    schedule 29.06.2015
comment
Удивительно!!! большое спасибо. Я установил fonts-sil-abyssinica и все заработало.   -  person gyohannes    schedule 29.06.2015
comment
Я сделал это ответом, не стесняйтесь голосовать / принимать мой ответ. Рад, что смог помочь   -  person bowlturner    schedule 29.06.2015


Ответы (1)


Для создателей PDF вам необходимо, чтобы шрифты, которые вы используете, были доступны на компьютере, на котором он создает. Таким образом, в этом случае эфиопский шрифт был установлен на настольном компьютере, а не на сервере, в результате чего в PDF-файле остались пробелы.

person bowlturner    schedule 29.06.2015