enough_convert library

Provides missing common character encoders / decoders / codecs / encodings / charset converters for Dart.

Use the following statement to access all codecs:

import 'package:enough_convert/enough_convert.dart';

Classes

Big5Codec
A Big5 compatible codec
Big5Decoder
A Big5 compatible decoder
Big5Encoder
A Big5 compatible encoder
CodePage850Codec
Provides a DOS-Latin1 / cp850 codec for easy encoding and decoding.
CodePage850Decoder
Decodes windows 1250 / cp1250 data.
CodePage850Encoder
Encodes texts into cp-850 / DOS-Latin-1 data
GbkCodec
A GbkCodec encodes strings to GBK code units (bytes) and decodes GBK code units to strings.
GbkDecoder
This class converts GBK code units (lists of unsigned 8-bit integers) to a string.
GbkEncoder
This class converts strings to their GBK code units (a list of unsigned 8-bit integers).
Koi8rCodec
A codec for the KOI8-r encoding
Koi8rDecoder
A KOI8-r compatible decoder
Koi8rEncoder
The KOI8-r compatible encoder
Koi8uCodec
A codec for the KOI8-u encoding
Koi8uDecoder
A KOI8-u compatible decoder
Koi8uEncoder
A KOI8-u compatible encoder
Latin10Codec
Provides a latin 10 / iso-8859-10 codec for easy encoding and decoding.
Latin10Decoder
Decodes latin 10 / iso-88510-10 data.
Latin10Encoder
Encodes texts into latin 10 / iso-88510-10 data
Latin11Codec
Provides a latin 11 / iso-8859-11 codec for easy encoding and decoding.
Latin11Decoder
Decodes latin 11 / iso-88511-11 data.
Latin11Encoder
Encodes texts into latin 11 / iso-88511-11 data
Latin13Codec
Provides a latin 13 / iso-8859-13 codec for easy encoding and decoding.
Latin13Decoder
Decodes latin 13 / iso-88513-13 data.
Latin13Encoder
Encodes texts into latin 13 / iso-88513-13 data
Latin14Codec
Provides a latin 14 / iso-8859-14 codec for easy encoding and decoding.
Latin14Decoder
Decodes latin 14 / iso-88514-14 data.
Latin14Encoder
Encodes texts into latin 14 / iso-88514-14 data
Latin15Codec
Provides a latin 15 / iso-8859-15 codec for easy encoding and decoding.
Latin15Decoder
Decodes latin 15 / iso-88515-15 data.
Latin15Encoder
Encodes texts into latin 15 / iso-88515-15 data
Latin16Codec
Provides a latin 16 / iso-8859-16 codec for easy encoding and decoding.
Latin16Decoder
Decodes latin 16 / iso-88516-16 data.
Latin16Encoder
Encodes texts into latin 16 / iso-88516-16 data
Latin2Codec
Provides a latin 2 / iso-8859-2 codec for easy encoding and decoding.
Latin2Decoder
Decodes latin 2 / iso-8859-2 data.
Latin2Encoder
Encodes texts into latin 2 / iso-8859-2 data
Latin3Codec
Provides a latin 3 / iso-8859-3 codec for easy encoding and decoding.
Latin3Decoder
Decodes latin 3 / iso-8859-3 data.
Latin3Encoder
Encodes texts into latin 3 / iso-8859-3 data
Latin4Codec
Provides a latin 4 / iso-8859-4 codec for easy encoding and decoding.
Latin4Decoder
Decodes latin 4 / iso-8859-4 data.
Latin4Encoder
Encodes texts into latin 4 / iso-8859-4 data
Latin5Codec
Provides a latin 5 / iso-8859-5 codec for easy encoding and decoding.
Latin5Decoder
Decodes latin 5 / iso-8859-5 data.
Latin5Encoder
Encodes texts into latin 5 / iso-8859-5 data
Latin6Codec
Provides a latin 6 / iso-8859-6 codec for easy encoding and decoding.
Latin6Decoder
Decodes latin 6 / iso-8859-6 data.
Latin6Encoder
Encodes texts into latin 6 / iso-8859-6 data
Latin7Codec
Provides a latin 7 / iso-8859-7 codec for easy encoding and decoding.
Latin7Decoder
Decodes latin 7 / iso-8859-7 data.
Latin7Encoder
Encodes texts into latin 7 / iso-8859-7 data
Latin8Codec
Provides a latin 8 / iso-8859-8 codec for easy encoding and decoding.
Latin8Decoder
Decodes latin 8 / iso-8859-8 data.
Latin8Encoder
Encodes texts into latin 8 / iso-8859-8 data
Latin9Codec
Provides a latin 9 / iso-8859-9 codec for easy encoding and decoding.
Latin9Decoder
Decodes latin 9 / iso-8859-9 data.
Latin9Encoder
Encodes texts into latin 9 / iso-8859-9 data
Windows1250Codec
Provides a windows 1250 / cp1250 codec for easy encoding and decoding.
Windows1250Decoder
Decodes windows 1250 / cp1250 data.
Windows1250Encoder
Encodes texts into windows 1250 data
Windows1251Codec
Provides a windows 1251 / cp1251 codec for easy encoding and decoding.
Windows1251Decoder
Decodes windows 1251 / cp1251 data.
Windows1251Encoder
Encodes texts into windows 1251 data
Windows1252Codec
Provides a windows 1252 / cp1252 codec for easy encoding and decoding.
Windows1252Decoder
Decodes windows 1252 / cp1252 data.
Windows1252Encoder
Encodes texts into windows 1252 data
Windows1253Codec
Provides a windows 1253 / cp1253 codec for easy encoding and decoding.
Windows1253Decoder
Decodes windows 1253 / cp1253 data.
Windows1253Encoder
Encodes texts into windows 1253 data
Windows1254Codec
Provides a windows 1254 / cp1254 codec for easy encoding and decoding.
Windows1254Decoder
Decodes windows 1254 / cp1254 data.
Windows1254Encoder
Encodes texts into windows 1254 data
Windows1256Codec
Provides a windows 1256 / cp1256 codec for easy encoding and decoding.
Windows1256Decoder
Decodes windows 1256 / cp1256 data.
Windows1256Encoder
Encodes texts into windows 1256 data

Constants

big5 → const Big5Codec
Big5 codec instance
gbk → const GbkCodec
An instance of the default implementation of the GbkCodec.