Pregunta

Usando C #, ¿cómo debo proceder para extraer títulos, subtítulos y párrafos de un documento docx?

Estoy pensando en hacer esto a través de VSTO pero sé conocer la palabra modelo de objeto. Solo estoy familiarizado con el modelo de objetos de Excel.

¿Debo llevar el enfoque descomprimir + linq a XML?

Usando VSTO, podría construir un complemento que podría usarse para editar la aplicación donde convertiría ay desde docx.

¿Alguien tiene experiencias previas con este tipo de cosas? cualquier cliente potencial será muy apreciado.

¿Fue útil?

Solución

Personalmente, tomaría el enfoque descomprimir + LINQ2XML. (Puede descomprimir usando el soporte incorporado en el marco o si está utilizando una versión anterior, puede utilizar la biblioteca zip proporcionada por icsharpcode.net

Adoptaría este enfoque porque por algo tan simple como esto preferiría no Depende de VSTO. De esta forma, el usuario final ni siquiera necesita tener instalado Office. (Y no hay otros problemas de licencia ... de los cuales no conozco los detalles).

Solo mi opinión.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top