I'm a developer working on an application that makes use of the Highlight File Format / external highlight server capabilities of Adobe Reader.
The highlighting worked correctly until we started to introduce pdf documents that were scanned to recognize Chinese in addition to English.
The xml file seems to have the correct values in it. For example, if the 10 characters to highlight are at position 41 on the first page. The "xml" file has the <loc pg=0 pos=41 len=10>. If the document is scanned for English only, it works fine. That is, the highlight starts at character 41. If the same document is scanned for Chinese and English, the highlight starts at character 22.
Has anyone had a similar experience? Do you know a solution?