I have a requirement where Users have to view uploaded excel files on a site running on an intranet, NB the files themselves must be hosted locally. Solutions I have looked at include.
- Using google docs viewer (problem requires a public URL which is not acceptable in my case).
- office web apps thought of creating a WOPI host and WOPI client but seems it's not possible to have the client running locally.
- explored officeviewer by edrawmax which interacts office package(issue with this runs only on IE and is too expensive).
- Converting the excel to PDF [Failed to find a proper tool to export to PDF incase the columns are too many].
The option 2 can be achieved because you can host WOPI client on-premise.
https://learn.microsoft.com/en-us/officeonlineserver/deploy-office-online-server