Ich muss die Überschriften und normale Texte in einem MS-Word-Dokument separat identifizieren und sie in zwei verschiedenen Spalten eines Excel-Blattes. Dies ist eine VSTO-Anwendung, die C# verwendet.Identifizieren Überschrift in einem ms Word-Dokument mit C#
6
A
Antwort
6
Hier ist eine kurze Schleife für das Wort Teil. Ermitteln Sie den Namen des Stils für einen Absatz und überprüfen Sie dessen Namen. Der Name hängt davon ab, was in Ihrer Dokumentvorlage definiert ist.
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
Dies ist, wie Sie lokalisierten Stil Namen vermeiden:
if(style.NameLocal == Doc.Styles[Word.WdBuiltinStyle.wdStyleHeading1].NameLocal){
}
Verwandte Themen
- 1. Setup-Standardschrift mit C# für MS Word
- 2. Erstellen Sie Tabelle in Worddokument aus Zugriff mit VBA
- 3. Identifizieren Ausnahmetyp in einem Handler
- 4. MS Outlook-Integration mit C#
- 5. C#/MS Access: Datenbankverbindungsfehler
- 6. Identifizieren Sie die Betriebssystemdetails in C#
- 7. Verwenden von MS Office-Rechtschreibprüfung mit C#
- 8. Überschrift mit verschiedenen adaptiven Linien
- 9. Identifizieren Uniques in einem Zell-Array
- 10. C# .net ZIP-Datei identifizieren
- 11. Kann Iostream nicht in C mit MS Visual C++ einschließen?
- 12. Diktieren in MS Visual C#?
- 13. Gibt es eine sichere Möglichkeit, MS-DOS-Programmdatei zu identifizieren?
- 14. Einzigartig Logitech Verbindende Keyboards identifizieren (in C#)
- 15. Kann ich Win32 COM verwenden, um Text in einem Worddokument zu ersetzen?
- 16. Code wird nicht ausgeführt. clearInterval bewegen Überschrift in einem Quadrat
- 17. Wie man Spinner mit Überschrift erstellt?
- 18. Twitter Bootstrap Akkordeon-Überschrift
- 19. MS Word-Dokument in MS Word von einem C# Windows-Formular öffnen
- 20. Stil Überschrift Tags mit CSS zurückgesetzt
- 21. Entfernen der Unterstreichung in Überschrift
- 22. Identifizieren Sie Instanzen eines Musters in einem Zeichenvektor in R
- 23. Anpassen Multifunktionsleiste in MS Word 2010 mit Automatisierung in C#
- 24. Identifizieren Sie sukzessive gleiche Werte in einem Vektor in R
- 25. Provider mit Asterisk identifizieren
- 26. Verschieben Semantik in MS C++ vs Clang
- 27. Bootstrap Tabs - Text (Überschrift) mit Unterstreichung
- 28. Wie vermeidet man Rechtschreibprüfung des Quellcodes in MS Word?
- 29. Algorithmen zum Identifizieren aller Zyklusbasen in einem ungerichteten Graphen
- 30. Schließen MS Office C# Konsole
ich die Struktur des Programms bereit haben. Das einzige, was ich brauche, ist die Überschrift zu identifizieren. –