Wicked PDF gem работает локально, но при развертывании отображает другой шрифт - PullRequest
0 голосов
/ 24 мая 2018

Я пытаюсь сгенерировать PDF-файлы в приложении Rails 4.2, используя драгоценный камень Wicked PDF, и все отлично работает локально.Однако при развертывании в других средах PDF-файл отображается, но большая часть * текста отображается в виде символов из « Cursor Font », которые я никогда раньше не видел, но кажется, что это что-то в комплекте сX11.

* Я говорю «большинство», потому что часть текста PDF отображается нормально, если заключена в определенные HTML-теги.Например, если я заменяю p-теги на h1-теги, отображается обычный шрифт, но, очевидно, я не хочу, чтобы весь документ выглядел как один большой заголовок.

  • Я проверил логи;ошибок не генерируется.
  • Я пробовал различные комбинации версий Wicked gem и двоичных файлов wkhtmltopdf.В настоящее время используются gem 'wicked_pdf' и gem 'wkhtmltopdf-binary-edge'.
  • . Я внимательно следил за документацией по настройке Wicked PDF, чтобы включить тип mime PDF, файл инициализатора wicked_pdf.rb, предварительно скомпилированные ресурсы и пути абсолютных активов.В настоящее время использую (хотя перепробовал много вариантов) stylesheet_link_tag wicked_pdf_asset_base64("pdf.css.scss") и javascript_include_tag wicked_pdf_asset_base64("application")

Любые идеи / советы о том, почему это происходит, очень ценится!

...