I've not used the Cloud SDK but the FineReader 10 SDK. As for profile files they are same as the plain old INI files in windows, for example
private static FREngine.IEngine engine = null;
customprofile = @"c:\somelocation\MyCustomProfile.ini"
The contents of the MyCustomProfile.ini can be something like below if you want to export your recognise text as UTF-8.
EncodingType = TET_UTF8
So when you export a document as below the engine automatically takes the profiles you' set.
document.Export(@"c:\someoutput\myfile.tzt", FREngine.FileExportFormatEnum.FEF_Text, null);
I haven't consulted the cloud sdk but I expect it to work along the same line as above. You can find samples link text