Site Map Contact Us Home
E-mail Newsletter
Subscribe to get informed about
Clever Components news.

Your Name:
Your Email:
Previous Newsletters

Products Articles Downloads Order Support
Customer Portal      


Features | Detailed Description

The Encoder is a component from the Clever Internet Suite library.
It can be used to Encode or Decode files, streams or strings with any of the Quoted-Printable, MIME Base64 and UUEncode encoding formats.

This component is used by Mail Message for automatic encoding / decoding of attachments and formatting Text and HTML message parts in 7 bit code before email transfer.

Available in .NET, VCL and ActiveX editions.


  • Encode and Decode strings and VCL streams
  • Base64Quoted Printable, UUEncode
  • Character and Binary Encoding
  • Define number of characters per each line
  • Event notification about Encoding Progress
  • Free one year upgrades and support

Encode and decode files in just few lines of code

// [Delphi]
source := TFileStream.Create('', fmOpenRead);
dest := TFileStream.Create('EncodedFile.dat', fmCreate);
   clEncoder1.Encode(source, dest);

// [C#]
FileStream source = new FileStream("EncodedFile.dat", FileMode.Open);
FileStream dest = new FileStream("", FileMode.Create);

encoder1.Decode(source, dest);

Samples, including WinForm clients with full source code

Please see the Demos code (SimpleEncoder) and also the indexed Help documentation provided with the Clever Internet Suite installation to learn more about using this component in your application.

Includes support for Delphi, C++Builder, C#, VB.NET and Javascript.

Complete Delphi and C# source code

When Purchasing the Clever Internet Suite you receive the full sources for all suite components and also free unlimited support.


    Copyright © 2000-2021