UTF-8怎么转换为GB2312或者UNICODE

UTF-8如何转换为GB2312或者UNICODE?
我有一个文件中的部分编码是UTF-8,“ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8”,一个汉字用3个字节表示,比如:“礼”的编码是“=E5=BB=BA”

我如何把编码转换为汉字或者把汉字转换为编码?
可以用GB2312(一个汉字两个字节)或者Unicode作为中间编码。

------解决方案--------------------
http://community.csdn.net/Expert/topic/5540/5540615.xml?temp=.7820398
------解决方案--------------------
d
------解决方案--------------------
持UTF文本文件访问的模块
支持常见的ANSI、UTF-8、UTF-16LE、UTF-16BE这几种编码文本

http://www.mndsoft.com/blog/article.asp?id=896