• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

谈汉字转换类型及解决方案_PHP

php 搞代码 3年前 (2022-01-25) 16次浏览 已收录 0个评论

解决方案

●简繁转换有四种情况

  汉字转换,分为内码转换和简繁转换。

  内码转换属于简繁转换,但是他主要是在GB码和BIG5码之间转换。

  另外一种简繁转换是在GB码内部的转换。GB码扩展集包含两万多个汉字,自然也存在简繁转化问题。例如,大陆网友从BIG5码繁体字网页用“复制--粘贴”的方法虽然得到的是繁体字文件,但他已经不是BIG5码的字体了。尽管页面的内码是BIG5码,但是经过复制--粘贴,已经变成了GB内码的繁体字,粘贴到“笔记本”时不是乱码,要知道,大陆简体win)本文来(源gaodai#ma#com搞@@代~&码*网2

搞代gaodaima码

dows系统的笔记本,是不能识别BIG5码的。若要把这繁体字变为简体字,用一般的方法可就不行了。

  所以,不要以为繁体字就都是BIG5码。因此,汉字转换分为四种情况:

  1。GB转BIG5
  2。BIG5转GB
  3。简体字转繁体字(在GBK大陆内码中转换)
  4。繁体字转简体字(同上)

●网页“另存为”的转换特点。利用网页“另存为”转换汉字内码。

  当我们把某个BIG5的网页用“另存为”的方式保存时,你注意看,“保存WEB页”窗口最下方有个“编码”栏,里面至少有三种选择:Unicode(UTF-8),繁体中文(BIG5),简体中文(GB2312)。
本网页的内码是Unicode(UTF-8),所以能够同时显示GB码和 BIG5码汉字。你选择不同的内码保存,就已经进行了内码转换。利用这个特点,我们可以用网页“另存为”转换汉字内码。

●网上在线汉字转换,大多是内码转换。若想把复制下来的GB码繁体字转换为同内码的简体字,或者相反,网上的转换功能显然不足。

●《金山快译》包含两个文件:KConvert.exe和Cjktab32.dll,总共大小才484K,压缩成RAR文件後仅仅235K。可以直接提取出来单独使用。他可以进行上述四种汉字的任意转换。
  我已将金山快译的这两个文件上传,要用的网友可以下载。

金山快译的内码转换(解压可用,无须安装)
■http://202.202.4.200/upload/upfile/gb-big5.rar■

●手工修改个别字

  不过,绝大多数汉字转换软件有个小问题,简体到繁体自动转换时,个别字转换有毛病(一对多的毛病),姓范的范,会转换成模範的範。这时就要自己用手工纠正了。

●对于会用注音符号的人,可以在大陆的IE系统中增加“仓颉”和“注音”输入法,直接输入BIG5码汉字。方法是打开控制面板,打开“添置/删除程序”,找到IE,点击“添置/删除”,在出现的窗口中选择“添加组件”,找到繁体字输入法,添加即可。

  不过,这两种BIG5输入法,仅仅在可以使用时才会出现,进入BIG5码的输入字符的页面後,就自动出现了,一旦到GB网页,就自动隐藏了。你可以利用BIG5码网页的发言栏窗口当做编辑工具。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:谈汉字转换类型及解决方案_PHP

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址