亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > ASP.NET漢字轉(zhuǎn)拼音 - 輸入漢字獲取其拼音的具體實(shí)現(xiàn)

ASP.NET漢字轉(zhuǎn)拼音 - 輸入漢字獲取其拼音的具體實(shí)現(xiàn)

熱門標(biāo)簽:云狐人工智能電話機(jī)器人 廣州銷售外呼系統(tǒng)定制 ai電銷機(jī)器人對貸款有幫助嗎 宿遷智能外呼系統(tǒng)排名 400電話辦理信任翰諾科技 電銷機(jī)器人 數(shù)據(jù) 地圖標(biāo)注多少錢一張 福州人工智能電銷機(jī)器人加盟 怎樣給陜西地圖標(biāo)注顏色

前不久看到有的朋友實(shí)現(xiàn)對商品名稱拼音的錄入,發(fā)現(xiàn)他的實(shí)現(xiàn)方式是手動輸入的,—_—#、同志們,福利來了!

微軟為了開發(fā)者實(shí)現(xiàn)國際化語言的互轉(zhuǎn),提供了Microsoft Visual Studio International Pack,這個擴(kuò)展包里面有中文、日文、韓文、英語等各國語言包,并提供方法實(shí)現(xiàn)互轉(zhuǎn)、獲取拼音、獲取字?jǐn)?shù)、甚至獲取筆畫數(shù)等等。

在這里示例講的是輸入漢字,獲取其拼音,獲取拼音和獲取拼音首字母實(shí)現(xiàn)效果分別如下:

首先,去微軟官網(wǎng)下載Microsoft Visual Studio International Pack語言包,下載地址分別如下:
Microsoft Visual Studio International Pack 1.0 SR1

Microsoft Visual Studio International Feature Pack 2.0

下載后分別是“vsintlpack1.zip”、“Vsintlpack2.msi”、雙擊“Vsintlpack2.msi”安裝、路徑隨意、但是要記得、因?yàn)橐粫玫摹?BR> 安裝“Vsintlpack2.msi”之后、解壓“vsintlpack1.zip”、里面包含七個語言包、
 例如中文轉(zhuǎn)拼音“CHSPinYinConv.msi”、簡體繁體互轉(zhuǎn)“CHTCHSConv.msi”等等。。

 在這里我們用到的是“CHSPinYinConv.msi”、雙擊安裝成功后、打開Visual Studio、新建一個WinForm項(xiàng)目、窗體布局如上圖所示、
 

首先:添加剛剛安裝的語言包引用:

“D:\Program Files (x86)\Microsoft Visual Studio International Pack\Simplified Chinese Pin-Yin Conversion Library\ChnCharInfo.dll”

默認(rèn)是C盤、在這里我安裝在D盤了,然后添加using引用:

復(fù)制代碼 代碼如下:

using Microsoft.International.Converters.PinYinConverter;//導(dǎo)入拼音相關(guān)

創(chuàng)建獲取拼音的方法:
復(fù)制代碼 代碼如下:

/// summary>
/// 漢字轉(zhuǎn)化為拼音
/// /summary>
/// param name="str">漢字/param>
/// returns>全拼/returns>
public static string GetPinyin(string str)
{
    string r = string.Empty;
    foreach (char obj in str)
    {
        try
        {
            ChineseChar chineseChar = new ChineseChar(obj);
            string t = chineseChar.Pinyins[0].ToString();
            r += t.Substring(0, t.Length - 1);
        }
        catch
        {
            r += obj.ToString();
        }
    }
    return r;
}

創(chuàng)建獲取漢字拼音首字母的方法:
復(fù)制代碼 代碼如下:

/// summary>
/// 漢字轉(zhuǎn)化為拼音首字母
/// /summary>
/// param name="str">漢字/param>
/// returns>首字母/returns>
public static string GetFirstPinyin(string str)
{
    string r = string.Empty;
    foreach (char obj in str)
    {
        try
        {
            ChineseChar chineseChar = new ChineseChar(obj);
            string t = chineseChar.Pinyins[0].ToString();
            r += t.Substring(0, 1);
        }
        catch
        {
            r += obj.ToString();
        }
    }
    return r;
}

然后在“轉(zhuǎn)拼音”按鈕的點(diǎn)擊事件中調(diào)用上述方法:
復(fù)制代碼 代碼如下:

// 漢字轉(zhuǎn)拼音
private void btn_One_Click(object sender, EventArgs e)
{
    string source = this.txt_ChineseCharacter_One.Text.Trim();  // 得到輸入的源字符
    string result = GetPinyin(source);  // 調(diào)用方法,獲取拼音
    this.txt_Pinyin_One.Text = result;
}

在“轉(zhuǎn)首字母”按鈕點(diǎn)擊事件中調(diào)用上述方法:
復(fù)制代碼 代碼如下:

// 轉(zhuǎn)首字母
private void btn_Two_Click(object sender, EventArgs e)
{
    string source = this.txt_ChineseCharacter_One.Text.Trim();  // 得到輸入的源字符
    string result = GetFirstPinyin(source);  // 調(diào)用方法,獲取拼音
    this.txt_Pinyin_One.Text = result;
}

到此,已經(jīng)完成了80%,運(yùn)行程序,你會發(fā)現(xiàn),當(dāng)點(diǎn)擊“轉(zhuǎn)拼音”的時候,結(jié)果是這樣子的:

并不是我開始說的那種“Gu Ying”的效果啊、這是因?yàn)槲以讷@取拼音的時候簡單的處理了一下:

復(fù)制代碼 代碼如下:

// 漢字轉(zhuǎn)拼音
private void btn_One_Click(object sender, EventArgs e)
{
    string source = this.txt_ChineseCharacter_One.Text.Trim();  // 得到輸入的源字符

    string result = string.Empty;   // 轉(zhuǎn)拼音的結(jié)果
    string temp = string.Empty; // 下面foreach用到的臨時變量
    foreach (char item in source)   // 遍歷每個源字符
    {
        temp = GetPinyin(item.ToString());  // 將每個字符轉(zhuǎn)拼音
        // 處理:獲取首字母大寫、其余字母小寫
        result += (String.Format("{0}{1} ", temp.Substring(0, 1).ToUpper(), temp.Substring(1).ToLower()));
    }

    //string result = GetPinyin(source);  // 調(diào)用方法,獲取拼音
    this.txt_Pinyin_One.Text = result;
}


OK、到此、這個功能已經(jīng)實(shí)現(xiàn)完成了,還有其余的語言包功能,和此類似,大家可以百度“Microsoft Visual Studio International Pack使用”、各種語言之間的互轉(zhuǎn)及功能示例就出來了。

您可能感興趣的文章:
  • ASP.NET 根據(jù)漢字獲取漢字拼音的首字母(含多音字)
  • 漢字轉(zhuǎn)拼音縮寫示例代碼(Silverlight和.NET 將漢字轉(zhuǎn)換成為拼音)
  • asp.net 漢字轉(zhuǎn)換拼音及首字母實(shí)現(xiàn)代碼
  • asp.net 根據(jù)漢字的拼音首字母搜索數(shù)據(jù)庫(附 LINQ 調(diào)用方法)
  • asp.net(C#)把漢字轉(zhuǎn)化成全拼音函數(shù)(全拼)
  • asp.net 自動將漢字轉(zhuǎn)換成拼音第一個字母
  • asp.net漢字轉(zhuǎn)拼音和獲取漢字首字母的代碼
  • ASP.NET Core使用微軟官方類庫實(shí)現(xiàn)漢字轉(zhuǎn)拼音

標(biāo)簽:焦作 大興安嶺 宜春 延安 綿陽 曲靖 新疆 黃南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP.NET漢字轉(zhuǎn)拼音 - 輸入漢字獲取其拼音的具體實(shí)現(xiàn)》,本文關(guān)鍵詞  ASP.NET,漢字,轉(zhuǎn),拼音,輸入,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP.NET漢字轉(zhuǎn)拼音 - 輸入漢字獲取其拼音的具體實(shí)現(xiàn)》相關(guān)的同類信息!
  • 本頁收集關(guān)于ASP.NET漢字轉(zhuǎn)拼音 - 輸入漢字獲取其拼音的具體實(shí)現(xiàn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产一区二区精品| a级毛片免费全部播放| 中文字幕一区二区三区精彩视频 | 成人免费网站视频ww| 午夜激情视频在线播放| 国产a视频| 欧美另类videosbestsex视频| a级精品九九九大片免费看| 国产不卡高清| 久久99中文字幕| 精品久久久久久影院免费| 高清一级片| 黄色短视频网站| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美激情一区二区三区在线 | 亚洲精品中文一区不卡| 国产精品自拍亚洲| 可以在线看黄的网站| 日韩在线观看视频黄| 日日夜夜婷婷| 色综合久久手机在线| 欧美激情一区二区三区视频| 国产伦理精品| 午夜激情视频在线播放| 九九精品在线播放| 欧美α片无限看在线观看免费| 在线观看成人网| 九九精品在线播放| 国产成人女人在线视频观看 | 国产91精品一区| 天天做日日干| 精品国产一区二区三区久 | 国产成人精品综合在线| 美国一区二区三区| 欧美激情一区二区三区视频| 999久久狠狠免费精品| 国产一区二区精品| 日韩综合| 99热精品一区| 国产网站麻豆精品视频| 免费毛片播放| 日韩欧美一二三区| 天天色色色| 尤物视频网站在线观看| 欧美激情一区二区三区中文字幕| 日本免费看视频| 99久久网站| 日本伦理片网站| 日韩男人天堂| 一级女性全黄生活片免费| 成人影视在线观看| 亚洲精品中文一区不卡| 国产综合成人观看在线| 一级毛片看真人在线视频| 国产精品免费精品自在线观看| 精品国产香蕉在线播出| 尤物视频网站在线观看| 国产成人女人在线视频观看 | 夜夜操天天爽| 青青久久国产成人免费网站| 天天做日日干| 精品视频在线观看视频免费视频| 亚洲精品久久玖玖玖玖| 一 级 黄 中国色 片| 国产网站在线| 欧美国产日韩久久久| 成人免费网站视频ww| 国产91精品露脸国语对白| 欧美国产日韩在线| 免费一级片在线观看| 午夜精品国产自在现线拍| 亚欧视频在线| 日本在线www| 欧美大片毛片aaa免费看| 久久久成人影院| 午夜欧美福利| 中文字幕97| 黄色福利片| 精品久久久久久中文字幕一区| 99热热久久| 亚洲 男人 天堂| 国产国语对白一级毛片| 国产91视频网| 国产91视频网| 国产一区国产二区国产三区| 成人高清护士在线播放| 国产网站麻豆精品视频| 亚洲爆爽| 久久国产精品自由自在| 国产91素人搭讪系列天堂| 久久99中文字幕| 国产一区二区精品尤物| 四虎久久影院| 午夜欧美福利| 夜夜操天天爽| 日韩中文字幕在线亚洲一区| 97视频免费在线| 久久99中文字幕| 国产网站在线| 99久久精品国产国产毛片| 国产精品1024永久免费视频| 精品在线观看一区| 国产网站在线| 国产不卡在线播放| 亚欧成人毛片一区二区三区四区| 国产成a人片在线观看视频| 欧美激情在线精品video| 久久精品免视看国产明星| 国产精品123| 日韩中文字幕在线亚洲一区| 黄视频网站在线免费观看| 韩国三级视频在线观看| 日韩av东京社区男人的天堂| 亚洲第一色在线| 欧美另类videosbestsex高清| 欧美大片a一级毛片视频| 亚洲 国产精品 日韩| 精品视频免费在线| 国产成a人片在线观看视频| 精品国产香蕉在线播出| 高清一级做a爱过程不卡视频| 美女免费精品视频在线观看| 国产91精品一区| 欧美a免费| a级精品九九九大片免费看| 国产不卡在线播放| 久久精品人人做人人爽97| 色综合久久天天综合观看| 精品国产一区二区三区免费| 青青久久国产成人免费网站| 国产综合成人观看在线| 日韩一级黄色| 午夜久久网| 99久久网站| 国产伦精品一区二区三区无广告 | 国产成a人片在线观看视频| 国产伦精品一区二区三区无广告 | 国产91精品一区| 黄视频网站在线免费观看| 国产一区二区精品尤物| 国产精品免费精品自在线观看| 免费一级片在线观看| 一级女性大黄生活片免费| 国产精品自拍亚洲| 国产一区二区精品尤物| 一 级 黄 中国色 片| 精品国产香蕉在线播出| 色综合久久天天综合观看| 韩国三级视频在线观看| 黄视频网站在线免费观看| 亚洲 国产精品 日韩| 成人免费一级毛片在线播放视频| 国产极品精频在线观看| 久久成人综合网| 色综合久久手机在线| 韩国三级香港三级日本三级la| 日本伦理片网站| 999精品在线| 国产一区二区精品尤物| 91麻豆精品国产综合久久久| 国产成a人片在线观看视频| 国产网站免费观看| 国产亚洲免费观看| 亚洲第一色在线| 四虎影视库国产精品一区| 久久国产精品自由自在| 一级毛片看真人在线视频| 97视频免费在线| 欧美大片a一级毛片视频| 国产a视频| 青青青草影院| 国产一区二区精品尤物| 青青久久网| 国产不卡在线播放| 97视频免费在线| 国产不卡在线看| 亚洲天堂在线播放| 久久国产影院| 午夜精品国产自在现线拍| 久久国产精品只做精品| 国产一区国产二区国产三区| 一级女性全黄生活片免费| 成人免费网站视频ww| 国产精品自拍亚洲| 日本在线不卡免费视频一区| 欧美另类videosbestsex视频| 日韩中文字幕一区| 成人a大片高清在线观看| 国产亚洲免费观看| 麻豆系列 在线视频| 97视频免费在线| 国产麻豆精品免费密入口| 欧美一级视频免费| 国产一区二区精品| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美一级视频免费| 成人免费网站视频ww| 成人影视在线观看| 青青久久国产成人免费网站| 欧美爱色|