pl_BaseLib4Pascal
pl_BaseLib4Pascal
it's the port of SimpleBaseLib4Pascal library to CodeTyphon Studio.
SimpleBaseLib4Pascal as the name implies is a simple to use Base Encoding Package for Delphi/FreePascal Compilers that provides at the moment support for encoding and decoding various bases such as Base16, Base32 (various variants), Base58 (various variants) and Base64 (various variants) and Base85 (various variants).
Supported Encodings:
Base32: RFC 4648, Crockford and Extended Hex (BASE32-HEX) alphabets with Crockford character substitution
and custom flavors.
Base58: Bitcoin, Ripple and Flickr alphabets and custom flavors.
Base64: Default, DefaultNoPadding, UrlEncoding, XmlEncoding, RegExEncoding and FileEncoding alphabets
(and any custom alphabet you might have)
Base85: Ascii85 (Original), Z85 and custom flavors.
Base16: An experimental hexadecimal encoder/decoder.
Home page: https://github.com/Xor-el/SimpleBaseLib4Pascal
You can explore Units, Functions, Procedures, Classes, etc in our
Source Documentation