Wicked PDF gem在本地工作但在部署时显示不同的字体

时间:2018-05-24 14:41:29

标签: ruby-on-rails ruby pdf wicked-pdf

我正在尝试使用Wicked PDF gem在Rails 4.2应用程序中生成PDF,一切都在本地工作正常。但是,当部署到其他环境时,PDF会呈现,但大多数文本显示为“Cursor Font”中的字符,这是我以前从未见过的,但它似乎与X11捆绑在一起。

*我说"大多数"因为某些PDF文本在包含在某些html标记中时会正常呈现。例如,如果我将p-tag更改为h1标签,则会显示普通字体,但显然我不希望整个文档看起来像一个大标题。

  • 我查了一下日志;没有生成错误。
  • 我尝试了各种Wicked gem版本和wkhtmltopdf二进制文件的组合。目前正在使用gem 'wicked_pdf'gem 'wkhtmltopdf-binary-edge'
  • 我一直密切关注Wicked PDF设置文档 PDF mime类型,wicked_pdf.rb初始化文件,预编译 资产和绝对资产路径。目前正在使用(虽然尝试了很多变体)stylesheet_link_tag wicked_pdf_asset_base64("pdf.css.scss")javascript_include_tag wicked_pdf_asset_base64("application")

非常感谢有关为何发生这种情况的任何想法/建议!

0 个答案:

没有答案