我不是PDF专家,但我用PDFtk解压PDF,并检查内容对象(下面)我没有看到任何3 Tr代码强制文本不可见......但是这两个字符来自/ F3不会出现。它们来自SimSun中文字体的子集。整个文件是here。谁能解释为什么这两个字符不可见?
4 0 obj
<<
/Length 294
>>
stream
1 0 0 -1 0 450.71 cm
q
1 0 0 -1 0 450.71 cm
BT
0 440.018 Td
/F2 12 Tf
<2122232324> Tj
ET
Q
/DeviceRGB cs
0 0.5019607843137255 0 scn
/Gs1 gs
q
1 0 0 -1 0 450.71 cm
BT
26.66015625 440.402 Td
/F3 12 Tf
<2122> Tj
ET
Q
q
1 0 0 -1 0 450.71 cm
BT
50.66015625 440.018 Td
/F2 12 Tf
<2524262327> Tj
ET
Q
endstream
endobj
答案 0 :(得分:2)
/F3
(“SimSun”/“宋体”;在您的文件“AAAADO + SimSun”中)使用的字体未正确嵌入:其glyf
表为空。
glyf
表
..包含以TrueType大纲格式描述字体中的字形的信息。 (http://www.microsoft.com/typography/otspec/glyf.htm)
文件 包含正确的文本数据,因此文本本身可从文件中读取:“Hello one的World”。但由于缺少字符形式,因此无需显示任何内容。