DIUnicode provides Unicode Reader and Unicode Writer classes for for Delphi.
The two classes implement automatic decoding and / or encoding of 130+ character sets when linked against DIConverters.
DIUnicode's native Pascal implementation features more than 70 encodings, like UTF-7, UTF-8, UTF-16, the ISO 8859 family, various Windows and Macintosh codepages, KOI8 character sets, Chinese GB18030, and more.
Adding a new character coding is as simple as writing a single conversion procedure.
Product License: SW
Source: On purchase/registration
File Status: Evaluation (time-limit)
Compatible with: D2005 D2006 D2007 D2009 D2010 D4 D5 D6 D7 DXE DXE2 DXE3 DXE4 DXE5 DXE64