ExtractText

TocItem.ExtractText method

Extraherar en text från dokumentet somTocItem objekt refererar.

public virtual TextReader ExtractText()

Returvärde

Ett exempel påTextReader klass med den extraherade texten.

Exempel

Följande exempel hur man extraherar en text med en innehållsförteckning:

// Skapa en instans av Parser-klassen
using (Parser parser = new Parser(Constants.SampleDocxWithToc))
{
    // Få innehållsförteckning
    IEnumerable<TocItem> tocItems = parser.GetToc();
    // Kontrollera om toc-extraktion stöds
    if (tocItems == null)
    {
        Console.WriteLine("Table of contents extraction isn't supported");
    }
    // Iterera över objekt
    foreach (TocItem tocItem in tocItems)
    {
        // Skriv ut kapitlets text
        using (TextReader reader = tocItem.ExtractText())
        {
            Console.WriteLine("----");
            Console.WriteLine(reader.ReadToEnd());
        }
    }
}

Se även