Пользовательский шрифт wicked_pdf ruby ​​1.8.7 - PullRequest
0 голосов
/ 01 ноября 2019

Мне нужно изменить стиль шрифта в сгенерированном файле PDF в моем проекте Ruby 1.8.7. Я сделал следующее:

  1. Я пытался добавить это
<link href="https://fonts.googleapis.com/css?family=Tajawal&display=swap" rel="stylesheet"> 

Я выполнил следующие шаги: https://blog.ragnarson.com/2014/01/13/generating-pdfs-with-custom-fonts-using-wkhtmltopdf.html

Я использовал @ font-face:

<style>

        @font-face {
  font-family: 'Tajawal';
  font-style: bold;
  src: url('<%= "#{RAILS_ROOT}/vendor/plugins/madrasatie_examination/assets/fonts/Tajawal-Bold.eot"%>') format('eot')
}
        </style>


<div id="page-yield" class="available_sections page-yield" style="display:block; clear:both; page-break-after:always;font-family: 'Tajawal';">

Ничего из вышеперечисленного не было успешным, при просмотре страницы, поскольку HTML отображает правильный шрифт, однако в pdf шрифт никогда не изменяется.

Пожалуйста, помогите, арабский шрифт в pdf - это катастрофа!

...