Берёте табличку с utf8 и с utf16, смотрите что, чему соответствует, читаете по байту, пересчитывайте для utf-16 (скорее всего там просто будет) и записываете по 2 байта для символа соответственно.
Енотий Старший
Гуру
(4767)
вл м, там скорее всего просто будет смещение. Типа 30 символ это 130, 31 - 131 и т. д. Вам надо читать байты, а не символы жеж.