C# 繁体转简体 简体转繁体

1.下载类库

微软地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=18970 原文地址:http://www.cnblogs.com/xiwang/archive/2012/06/29/2569437.html

下载地址:http://www.microsoft.com/downloads/zh-cn/confirmation.aspx?FamilyID=44cac7f0-633b-477d-aed2-99aee642fc10&DisplayLang=zh-cn(个人建议用这个)

2.引用ChineseConverter.dll文件

3.编写代码

using Microsoft.International.Converters.TraditionalChineseToSimplifiedConverter;

        /// <summary>
        /// 简体转换为繁体
        /// </summary>
        /// <param name="str">简体字</param>
        /// <returns>繁体字</returns>
        public static string GetTraditional(string str)
        {
            string r = string.Empty;
            r = ChineseConverter.Convert(str, ChineseConversionDirection.SimplifiedToTraditional);
            return r;
        }
        /// <summary>
        /// 繁体转换为简体
        /// </summary>
        /// <param name="str">繁体字</param>
        /// <returns>简体字</returns>
        public static string GetSimplified(string str)
        {
            string r = string.Empty;
            r = ChineseConverter.Convert(str, ChineseConversionDirection.TraditionalToSimplified);
            return r;
        }
时间: 2024-10-14 00:49:09

C# 繁体转简体 简体转繁体的相关文章

5款伊思儷超媒體繁体游戏 中文简体补丁

问题: 伊思儷超媒體繁体游戏在中文简体XP直接安装后进入游戏,会出现乱码而无法进行游戏,有的朋友建议使用南极星,金山转码等内码转换软件 我Google发现伊丝丽公司好像倒闭了 我近期研究它的游戏引擎 专门制作 中文简体补丁 由于 把它翻译为其它语言已经没有意义了.... (翻译为英文让Cn的 GALGAME走向世界?) 除了 图片懒得去P 文字都转为中文简体 游戏我就不介绍了,要下载 X雷上有,用离线... 近期看说某报纸说XXQ谈 是单机游戏国产单机穷途末路的挣扎 我认为伊思儷超媒體 出的游戏

《汉字简体、繁体相互转换》 查看源代码

本脚本建立了两个超大数组用于存放简体汉字和繁体汉字,然后进行一一对应的转换,转换效率还是不错的! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">

游戏开发中使用简体和繁体

如果游戏中的字体有繁体版和简体版,那么字体要如何处理呢? 说一下我们游戏现在用的方法大概思路: 多语言翻译表: zh_cn.xls ,zh_hk.xls ,ja_jp.xls 字库:CommonFont.ttf 里面同时包含简体,繁体,日文 读取:根据配置文件加载相应的文字翻译表 但是一般网上下载的字体都是分为 xx简体.ttf,xxx繁体.ttf,但就如何把这两种字体合并到同一个字体中呢?这需要一个工具 FontCreator  相关知识传送门: 字体的编码问题:GB2312(大陆字体编码)

[VB.NET Tips]StrConv简体转繁体在繁体操作系统下显示为乱码

公司ERP系统(WINFORM)要搞个繁体版,供中国台湾同胞使用. 为了简便起见,写了几个方法,在Form_Load里调用. Public Sub TransControlTextToTraditionalChinese(ByRef tpInstance As Form) tpInstance.Text = TransTextToTraditionalChinese(tpInstance.Text) For Each objControl In tpInstance.Controls If Ty

JPinyin繁体相互转换

// 用正则表达式"[\u4e00-\u9fa5]"匹配 字符串 Scanner sc =new Scanner(System.in);System.out.println("请输入字符串: ");String s=sc.next();StringBuffer ss=new StringBuffer(s); if( (int)ss.charAt(i) >= 0x4e00 && (int)ss.charAt(i) <= 0x9fa5 ) J

刨根究底字符编码之五——简体汉字编码方案(GB2312、GBK、GB18030、GB13000)以及全角、半角、CJK

简体汉字编码方案(GB2312.GBK.GB18030.GB13000)以及全角.半角.CJK 一.概述 1. 英文字母再加一些其他标点字符之类的也不会超过256个,用一个字节来表示一个字符就足够了(2^8 = 256).但其他一些文字不止这么多字符,比如中文中的汉字就多达10多万个,一个字节只能表示256个字符,肯定是不够的,因此只能使用多个字节来表示一个字符. 于是当计算机被引入到中国后,相关部门设计了GB系列编码("GB"为"国标"的汉语拼音首字母缩写,即&q

python实现简体中文和繁体相互转换

1. opencc-python 如果目录上的链接被屏蔽了,请手动复制 https://pypi.python.org/pypi/opencc-python/ 首先介绍opencc的python实现库,它具有安装简单,翻译准确,使用方便等优点.对于我们的需求完全能够胜任.使用步骤如下: 1.1 在terminal中安装opencc-python pip install opencc-python 如果安装中出现了如下错误: 安装opencc-python出错信息 请先下载 distribute_

Delphi 简体 繁体 转换

http://delphi.ktop.com.tw/board.php?cid=30&fid=69&tid=104986 試看看 這個是豬寶寶從網路上抄來的 檢視純文字版列印? function Cn2Big(CnStr: string): string; var Len: Integer; begin Len := Length(CnStr); SetLength(Result, Len); LCMapString(GetUserDefaultLCID, LCMAP_TRADITIONA

汉字简体繁体转换----Javascript

最近看到有个简体--繁体字互相转换的程序,是用JS实现的,感觉很好玩,所以拿来研究研究.先看看界面如下: 汉字简体繁体转换 上面的所有代码如下: <script> function copy(ob) { var obj=findObj(ob); if (obj) { obj.select();js=obj.createTextRange();js.execCommand("Copy"); } } function paste(ob) { var obj=findObj(ob