【问题标题】:German Umlaute in PDFPDF中的德语变音符号
【发布时间】:2021-09-28 15:41:36
【问题描述】:

情况

  1. 我正在用德语编写一个 Ruby On Rails 应用程序,它能够下载 PDF 文件。
  2. 用户输入的字符串应显示在 PDF 中。就像例如城市: “科隆”和“慕尼黑”(科隆和慕尼黑)
  3. ERB 视图正确显示此内容可能是因为特殊的德语字符 ä、ü、ö 和 ß 在 UTF-8 中是已知的(每页的头部显示: meta http-equiv="content-type" content="text/html; charset=utf-8")

问题

PDF 文件是通过一个 HTML 文件在后台生成的,它渲染字符串并用某种乱七八糟的字符将它们弄乱。

解决方案的想法?

如何解决这个问题?有没有办法在这个 PDF 中正确显示德语变音符号?

【问题讨论】:

    标签: ruby-on-rails pdf non-ascii-characters html-escape-characters


    【解决方案1】:

    我自己解决了!我发现生成的 PDF 正在加载一个单独的模板,因此页面“没有 meta http-equiv="content-type" content="text/html; charset=utf-8",这显然是工作所必需的!抱歉打扰了!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-21
      • 2013-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-06
      • 2013-12-25
      相关资源
      最近更新 更多