Unicode C
Unicode C
Get Contents of File as Base64
See more Encryption Examples
Demonstrates how to read the contents of a file and convert to a base64 string.Chilkat Unicode C Downloads
#include <C_CkBinDataW.h>
void ChilkatSample(void)
{
BOOL success;
HCkBinDataW bd;
success = FALSE;
bd = CkBinDataW_Create();
success = CkBinDataW_LoadFile(bd,L"qa_data/jpg/starfish.jpg");
if (success == FALSE) {
wprintf(L"Failed to load file.\n");
CkBinDataW_Dispose(bd);
return;
}
wprintf(L"%s\n",CkBinDataW_getEncoded(bd,L"base64"));
// If you want mult-line base64:
wprintf(L"--\n");
wprintf(L"%s\n",CkBinDataW_getEncoded(bd,L"base64_mime"));
// If you want hex..
wprintf(L"--\n");
wprintf(L"%s\n",CkBinDataW_getEncoded(bd,L"hex"));
// etc.
CkBinDataW_Dispose(bd);
}