摘要: 描述:pdf中包含中英文,在windows上能正常打开,但是换成Ubuntu上打开后,英文显示正常,但是中文不显示解决方案:字体本质上是图形库,比如要显示字母“A”,在计算机内部“A”是以二进制的形式计算和传递,而在屏幕上打印时,就必须把这个编码转换成图形。不同的字体就是不同的图形库,每个字母的编码都与一个图形相对应,于是计算机传递给输出设备的二进制串就转换成了人可以阅读的字符串。因此,一种英文字体实际上就是显示所有拉丁字母和标点符号的图形。它在建立的时候就不会把汉字的图形包含进去。反过来,汉字字体就必须包含英文字母的图形了(毕竟老外用一辈子计算机也不会打一个中文,中国人有哪天不需要输入字母的 阅读全文
posted @ 2010-12-24 00:38 Codefor 阅读(577) 评论(1) 推荐(0) 编辑