2010-07-27 32 views

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