• 字体
  • 字体家族
  • 字体公司
  • 字体设计师
  • 字体样张
  • 资讯
  • 视频
字客网>资讯>详情

乱码

时间:2007-06-30 17:55:30| 术语|浏览:46|作者:fontke
导语乱码指的是计算机系统不能显示正确的字符,而显示其他无意义的字符或空白,如一堆ASCII代码。这样所显示出来的文本统称为乱码。乱码是因为“所使用的字符的源码在本地计算机上使用了错误的显示字库”,或在本地计算机的字库中找不到相应于源码所指代的字符所致。不

乱码指的是计算机系统不能显示正确的字符,而显示其他无意义的字符或空白,如一堆ASCII代码。这样所显示出来的文本统称为乱码。

乱码是因为“所使用的字符的源码在本地计算机上使用了错误的显示字库”,或在本地计算机的字库中找不到相应于源码所指代的字符所致。不同国家和地区的文本字库采用了相同的一段源码,或是源文件中因为文件受到破坏,致使计算机默认提取的源码错误,或是计算机没有安装相应字库,都有可能产生乱码。

可能的产生原因

  • 一般是软件程序解码错误。如浏览器把GBK码当成是Big5码显示,或电子邮件程序把对方传来的邮件错误解码。如果在发送时编码错误,收件者的电邮程序是不能解码的,需要寄件者的电邮程序重新编码再寄。
  • 字体文件不对。
  • 来源编码错误,或文件受到破坏。

可能的解决方法

  • 转换编码。一般可试Big5、GBK、UTF-8(Unicode的一种应用方式,包括世界上主要的文本)三种,如涉及的不是中文,可以再试JIS(日文)、KR(韩文)及其他文本编码。彻底的解决方法是双方使用同一编码系统,如UTF8,只要用户有对应的字体文件就可以正确的显示文本。实际上要统一编码系统还要克服各种客观的困难,现时只有靠软件有更高的解码能力。
  • 转换字体。如果解码正确而出现错误文本,有可能是字体文件中没有相对应的字符,可尝试转换字体文件。
  • 如果本来该显示出汉字的,却变成数字,如最 欣 賞 相 中 拉等Unicode代码,可以把这部分抄出来,独立存储成html档, 再用浏览器打开解码。
  • 其他。有时解码的方法要视乎软件和实际环境,及不断尝试才能解码,特别在不知本来是用哪种编码系统时。
  • 有时输入汉字时也会出现乱码,不过这种情况很少出现。最大的原因是输入法所用的编码,经编辑器输出的字体编码不符所致,可尝试转换字体来解决。例如把GBK编码的输入法装到只支持Big5的系统上,是不能正确显字所输入的字的;必需选择Big5编码的输入法,或把输入法装到GBK的系统中。
  • 有关外文所引致的乱码,只有转换支持某外文的字体文件才能解决。
0
更多乱码敬请关注字客网!
乱码 网友点评
游客:文明上网,理性发言。 看不清?换一张
乱码 最新评论
暂无相关评论
精彩点评