The exact precise position of characters in documents is an interesting question.
I have done work in this area – I recently completed a new module in Open-Xml-PowerTools: WmlComparer.
The work that I’ve done in this new module will definitely inform future Open-Xml-PowerTools development. If wanting to calculate exact offsets, the approach I took in WmlComparer is similar to the one I would take.
Introducing WmlComparer, a Module in Open-Xml-PowerTools
Given that we don’t have a way to calculate exact offsets right now, it might be good to take a step back and ask what you are attempting to do? What is your scenario? What user problem are you trying to solve? I may be able to recommend a different approach to solving your issue.
Cheers, Eric