PDF中的德语变音符号

Posted

技术标签:

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

情况

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

问题

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

解决方案的想法?

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于PDF中的德语变音符号的主要内容,如果未能解决你的问题,请参考以下文章

使用德语变音符号和名称中的逗号时显示错误的电子邮件接收器

使用 MariaDB 在 JSON_CONTAINS() 中未考虑德语变音符号

sap.ui.core.util.Export 与德语变音符号

Python2 / Windows7:打开包含德语变音符号的文件名

带有德语变音符号的 JSON Jackson + HTTPClient

JBOSS EAP 德语变音编码损坏