Download Now

    Reference Base64Decode

    Declared in Codebot.Text.pas on line 149

    Decode a base64 string returning a buffer
    { The encoding methods can be hexadecimal or base64 }
    type
      TEncodeMethod = (encodeHex, encodeBase64);
    
    { Encode memory as a hexadecimal string }
    function HexEncode(Buffer: Pointer; Size: LongInt): string; overload;
    { Encode a buffer as a hexadecimal string }
    function HexEncode(const Buffer: TBuffer): string; overload;
    { Encode string data as a hexadecimal string }
    function HexEncode(const S: string): string; overload;
    { Decode a hexadecimal string returning a buffer }
    function HexDecode(const S: string): TBuffer;
    { Encode memory as a base64 string }
    function Base64Encode(Buffer: Pointer; Size: LongInt): string; overload;
    { Encode a buffer as a base64 string }
    function Base64Encode(const Buffer: TBuffer): string; overload;
    { Encode string data as a base64 string }
    function Base64Encode(const S: string): string; overload;
    { Decode a base64 string returning a buffer }
    function Base64Decode(const S: string): TBuffer;

    See also