日文汉字转假名

Posted renfeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日文汉字转假名相关的知识,希望对你有一定的参考价值。

Application.GetPhonetic 方法
返回指定文本串的日语拼音文本。
本方法只有在选择或安装了 Microsoft Office 的日语语言支持时才有效。

    //半角振り仮名の取得のメソッド 
    public static string GetKatakanaHalf(string Katakana)
    {
        string KatakanaHalf = string.Empty;
        //   全角片仮名の取得 
        KatakanaHalf = Microsoft.VisualBasic.Strings.StrConv(Katakana, Microsoft.VisualBasic.VbStrConv.Narrow, 0);
        //   結果の返却 
        return KatakanaHalf;
    }

    //振り仮名の取得のメソッド 
    public static string GetKatakana(string Hiragana)
    {
        string Katakana = string.Empty;
        //   Application対象の定義 
        Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application();
        //   振り仮名の取得 
        Katakana = app.GetPhonetic(Hiragana);
        //   半角振り仮名の取得 
        Katakana = GetKatakanaHalf(Katakana);
        //   結果の返却 
        return Katakana;
    }

以上是关于日文汉字转假名的主要内容,如果未能解决你的问题,请参考以下文章

汉字hash问题(转)

GB2312 编码

什么是所谓的GB2312中文显示规格

unicode排序规则,汉字怎么区分大小写,区分重音,区分假名,区分宽度

汉字编码 (GB2312 GBK GB18030)

js 日文全半角转换