首页 > 开发 > 综合 > 正文

用C#提取汉字拼音

2024-07-21 02:26:07
字体:
来源:转载
供稿:网友


收集最实用的网页特效代码!

有很多关于asp,php取汉字拼音的算法,可是这些算法应用于c#就不是很有效,原因在于在asp,php,delphi等语言中,他们表示字符的方法是“ansi方式”,即程序中存储的是汉字的内码,而在c#中所有的字符都是unicode,不是汉字内码,所以简单的应用php,asp取汉字拼音的方法就不见效了,我写了一个用c# 取汉字拼单的组件,供大家在程序中免费使用

组件名:saf.encoding.dll  (saf:sinoprise application framework)

使用方法:

 using saf.encoding;

。。。。。。

取拼音:

textbox2.text = pinyin.getpinyin(textbox1.text);

or

textbox2.text = pinyin.getpinyin(textbox1.text," ");

取简拼:

textbox2.text = pinyin.getjianpin(textbox1.text);

or

textbox2.text = pinyin.getjianpin(textbox1.text," ");

 

该组件仅支持gb2312字符集。

下载地址:http://sinoprise.com/read.php?tid=1450&page=1&toread=1

 

                                                                                                    sinoprise technology lab

                                                                                                              尹曙光

                                                                                                              2006-07-29


 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表