ExtractText
TocItem.ExtractText method
Извлекает текст из документа, к которомуTocItem
объект ссылается.
public virtual TextReader ExtractText()
Возвращаемое значение
ЭкземплярTextReader класс с извлеченным текстом.
Примеры
Следующий пример, как извлечь текст по элементу оглавления:
// Создаем экземпляр класса Parser
using (Parser parser = new Parser(Constants.SampleDocxWithToc))
{
// Получить оглавление
IEnumerable<TocItem> tocItems = parser.GetToc();
// Проверяем, поддерживается ли извлечение toc
if (tocItems == null)
{
Console.WriteLine("Table of contents extraction isn't supported");
}
// Перебираем элементы
foreach (TocItem tocItem in tocItems)
{
// Печатаем текст главы
using (TextReader reader = tocItem.ExtractText())
{
Console.WriteLine("----");
Console.WriteLine(reader.ReadToEnd());
}
}
}
Смотрите также
- class TocItem
- пространство имен GroupDocs.Parser.Data
- сборка GroupDocs.Parser