The open document is returning (ReadAsUtf8) strings encoded in the system ansi encoding instead of UTF-8.
To see this problem create a spreadsheet with accented char (João), read the value and check with the LCLProc.FindInvalidUTF8Character or just set to a label caption.
To fix this in TsSpreadOpenDocReader.ReadLabel
add a call to UTF8Encode:
Log in to post a comment.