By using wdHorizontalPositionRelativeToPage and wdVerticalPositionRelativeToPage ([login to view URL](v=office.12).aspx) write a script that will extract words (continuous strings - blank, space is delimiter) with their coordinates relative to the page.
Usage example at [login to view URL]
Script input: MS Word document name
Script output: File containing words with coordinates
Word1, CoordinateX1, CoordinateY1
Word2, CoordinateX2, CoordinateY2
.
.
WordN, CoordinateXN, CoordinateYN
Must be executable from command line (batch).
Should be compatible with Office 2007, 2010, 2013. Obviously, it should run on Windows (MS Office is prerequisite)
I propose using VB script, but you can propose scripting which is better or more familiar to you.