ASP.NET汉字转拼音 - 输入汉字获取其拼音的具体实现
前不久看到有的朋友实现对商品名称拼音的录入,发现他的实现方式是手动输入的,―_―#、同志们,福利来了! 微软为了开发者实现国际化语言的互转,提供了Microsoft Visual Studio International Pack,这个扩展包里面有中文、日文、韩文、英语等各国语言包,并提供方法实现互转、获取拼音、获取字数、甚至获取笔画数等等。 在这里示例讲的是输入汉字,获取其拼音,获取拼音和获取拼音首字母实现效果分别如下: 首先,去微软官网下载Microsoft Visual Studio International Pack语言包,下载地址分别如下: Microsoft Visual Studio International Feature Pack 2.0 下载后分别是“vsintlpack1.zip”、“Vsintlpack2.msi”、双击“Vsintlpack2.msi”安装、路径随意、但是要记得、因为一会要引用的、 在这里我们用到的是“CHSPinYinConv.msi”、双击安装成功后、打开Visual Studio、新建一个WinForm项目、窗体布局如上图所示、 首先:添加刚刚安装的语言包引用: “D:Program Files (x86)Microsoft Visual Studio International PackSimplified Chinese Pin-Yin Conversion LibraryChnCharInfo.dll” 默认是C盘、在这里我安装在D盘了,然后添加using引用: 并不是我开始说的那种“Gu Ying”的效果啊、这是因为我在获取拼音的时候简单的处理了一下: string result = string.Empty; // 转拼音的结果 //string result = GetPinyin(source); // 调用方法,获取拼音 您可能感兴趣的文章:
(编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 使用Razor视图引擎 – 如何格式化十进制值以
- asp.net-mvc – 为一个MVC视图使用两个强类型模型
- asp.net核心 – 如何排除在ASP.NET Core中发布文件?
- .net – IIS 6.0和ASPX中的404自定义错误不起作用
- asp.net – 请求URL在IIS 7中无效
- ASP.NET批量下载文件的方法
- asp.net-mvc-3 – 依赖注入与多个类实现的接口
- asp.net – 如何使用Inno Setup脚本创建IIS应用程序和应用程
- 修改服务器配置 让asp.net文件后缀名随心所欲
- asp.net – 启用Application Insights会使Web应用程序挂起
- asp.net – MVC 4导出到CSV – 另存为对话框在Ch
- asp.net-mvc – 文件上传MVC
- asp.net-mvc-3 – “区域”文件夹中的样式,脚本和
- asp.net – 适用于多个用户的EWS通知中心
- 在ASP.NET中拒绝用户时,’CustomIdentity’上的S
- asp.net – 我可以重新发布或携带POST数据(如果是
- asp.net-mvc – Url.Action生成查询字符串,以任何
- asp.net-mvc – SSL安全SaaS应用程序的URL设计
- asp.net-mvc – 使用AWS .NET SDK进行SNS订阅确认
- asp.net – HttpWebRequest正在为404抛出异常