Gotcha, thank you for your help. I was hoping to find a way to find positions of text without opening the document as a human would- but it seems like a much harder task than I initially thought.
I had a paid commercial license for a .NET library that allows you to find the positions of words, but I may lose access to this. Thanks for showing some alternatives.