Convertir Word a HTML y luego renderizar HTML en la página web

Tengo un proyecto difícil en mi tramitación y no estoy seguro de por dónde empezar. Mi jefe quiere la capacidad de mostrar un documento de Word en HTML y se ve igual que el documento de Word.

Después de intentar una y otra vez, solo para mostrar la palabra documento en una ventana emergente o en una caja de luz, se queda atascado al eliminar el contenido de la palabra convirtiéndolo a HTML, guardándolo en una base de datos y luego mostrándolo como HTML en una página web .

¿Pueden ustedes darme alguna buena munición si es mejor mostrar la palabra documento (menos incómodo, menos espacio de almacenamiento más seguro, etc.)?

O si es bastante fácil convertir un documento de Word a HTML para que yo pueda hacerlo.

Las tecnologías que tengo actualmente son Entity Framework, LINQ, MVC, C #, Razor.

Actualmente utilizamos HTmlAgilityPack, pero esto elimina todo el formato y no permite que el documento se muestre muy bien.

Respuestas a la pregunta(4)

Su respuesta a la pregunta