In Windows, if you need to access coordinates and recognition confidence for all the characters in a large document then consider also using the GetCharacterData method of the PlainText object. This allows you to receive the data on all characters at once and iterate through it on your side. Iterating through all text blocks will take up significantly more time, especially if your application is working via DCOM.
