Я пытаюсь напечатать на устройстве, которое поддерживает только кодировку CP866.Любая бесплатная java-библиотека для кодирования с Unicode на CP866?
К сожалению, устройство, из которого я печатаю (устройство Android), не поддерживает CP866, в результате чего "abc".getBytes("CP866")
выбрасывает UnsupportedEncodingException
.
Итак, я предполагаю, что я должен сделать Unicode
до CP866
, кодируя себя. Есть ли бесплатная java-библиотека, которая делает это?
Согласно [этой странице] (http://docs.oracle.com/javase/7/docs/technotes/guides/intl/encoding.doc.html) CP866 поддерживается вне -box при каждой установке Oracle Java Runtime. Какой JRE/JDK вы используете? Какая версия? –
Sidenote: «freeware» - это ... древний термин с очень конкретным значением. Вряд ли какое-либо программное обеспечение в эти дни выпущено как бесплатная. Вы * вероятно * ищете либо «открытый источник», либо «бесплатное программное обеспечение» (или просто «свободно доступное» программное обеспечение). –
1.6, потому что мое отправляющее устройство - телефон Android –