You can always use OIVT (it seems to me, OutsideIn Viewer Technology), which now belongs to oracle.
I will be honest, this is not a cheap solution, and so far this product will allow you to view, print, etc. I think that if I remember correctly, they offer the ability to extract content into text or is it another product that does this. he can do this from virtually any type of document, including doc, docx, pdf (just to name a few), without having to use the "original" application installed, since it has its own set of filters.
Here is the link to get started.
Beyond Viewing Technology
Good luck.
source share