这个PDF文件有什么问题?某些字符不可见

时间:2014-12-27 22:33:58

标签: pdf

我不是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 

1 个答案:

答案 0 :(得分:2)

/F3(“SimSun”/“宋体”;在您的文件“AAAADO + SimSun”中)使用的字体未正确嵌入:其glyf表为空。

glyf

  

..包含以TrueType大纲格式描述字体中的字形的信息。 (http://www.microsoft.com/typography/otspec/glyf.htm

文件 包含正确的文本数据,因此文本本身可从文件中读取:“Hello one的World”。但由于缺少字符形式,因此无需显示任何内容。