在 Gmail 中查看 PDF 时不显示字符

Characters not displayed when viewing PDF in Gmail

我在 Gmail 中预览 PDF 时遇到问题。它无法识别我正在使用的某些国际字符(它不会显示 ą ć ś 等字母,但会显示 ł 等字母)。我正在用 Cp1250.

编码 pdf

有什么想法吗?

看起来您正在使用 标准 14 种字体,但不要将它们嵌入到您的 PDF 中。 PDF 阅读器需要携带这些字体,但只能使用有限的字符集,其中不包括 ąćś,但包含与您的匹配的 ł观察

(it doesn't show letters like ą ć ś, but it shows for example ł)

有关这些字体的详细信息,请参阅 PDF specification

9.6.2.2 Standard Type 1 Fonts (Standard 14 Fonts)

The PostScript names of 14 Type 1 fonts, known as the standard 14 fonts, are as follows: Times-Roman, Helvetica, Courier, Symbol, Times-Bold, Helvetica-Bold, Courier-Bold, ZapfDingbats, Times-Italic, Helvetica-Oblique, Courier-Oblique, Times-BoldItalic, Helvetica-BoldOblique, Courier-BoldOblique

These fonts, or their font metrics and suitable substitution fonts, shall be available to the conforming reader.

NOTE The character sets and encodings for these fonts are listed in Annex D. The font metrics files for the standard 14 fonts are available from the ASN Web site (see the Bibliography). For more information on font metrics, see Adobe Technical Note #5004, Adobe Font Metrics File Format Specification.

在附件 D 中,您会找到 ł,但不会找到 ąćś