Necesito identificar los encabezados y textos normales en un documento de ms word por separado y ponerlos en dos columnas diferentes de una hoja de Excel. Esta es una aplicación VSTO que usa C#.Identificar encabezado en un documento de ms word usando C#
6
A
Respuesta
6
Aquí hay un ciclo corto para la parte de la palabra. Obtenga el nombre del estilo de un párrafo y verifique su nombre. El nombre diferirá según lo definido en su plantilla de documento.
foreach (Paragraph paragraph in this.Application.ActiveDocument.Paragraphs)
{
Style style = paragraph.get_Style() as Style;
string styleName = style.NameLocal;
string text = paragraph.Range.Text;
if(styleName == "Normal") // do something
else if(styleName == "Heading 1") // do something
}
1
Esta es la forma de evitar el uso de nombre de estilo localizada:
if(style.NameLocal == Doc.Styles[Word.WdBuiltinStyle.wdStyleHeading1].NameLocal){
}
Cuestiones relacionadas
- 1. Resaltado de sintaxis en el documento de MS Word
- 2. Imprimir un documento OOXML sin MS Word instalado
- 3. Pegar desde el documento MS Word a un formulario web
- 4. ¿Completa un documento de Word en asp.net?
- 5. Crear tablas en un archivo de MS Word usando Java
- 6. apoyo MS Word en IOS
- 7. Retire MS Word "HTML" usando PHP
- 8. Leer/analizar/modificar documento de MS Word en Delphi sin Word Automation
- 9. ¿Cómo cargar el texto del documento de MS Word en C# (.NET)?
- 10. documento Duplicación Word utilizando OpenXml y C#
- 11. Resaltado de sintaxis en MS Word
- 12. Oficina HTML encabezado de Word
- 13. ¿Cómo asegurar que un archivo cargado es un documento de MS Word?
- 14. Ejecutar código vba externo en MS Word
- 15. Guardar un documento de Word como una imagen
- 16. Convertir documento de Word a cadena base64 C#
- 17. Lograr la calidad de impresión de MS Word en C#
- 18. Ayuda con el apoyo # xmldoc MS Word y C
- 19. Desarrollo de complemento MS Word
- 20. ¿Cómo compruebo mediante programación si las propiedades de un documento de MS Word 2007 han cambiado?
- 21. Lectura/escritura de un archivo de MS Word en PHP
- 22. generando javadoc como un documento de Word
- 23. Pegar desde MS Word en Textarea
- 24. mejor manera de procesar un documento de Word
- 25. Obtener un CheckBox en Word usando OpenXML
- 26. Documento de Word en Sharepoint - VSTO
- 27. MS Word document file generate index
- 28. Imprimir todos los caracteres de una fuente en MS Word
- 29. Reemplazar marcadores de posición en documento Word con C#
- 30. Ahorra incrustado documento de Word como PDF
tengo la estructura del programa preparado. Lo único que necesito es identificar el título. –