ExtractText

TocItem.ExtractText method

لاستخراج نص من المستندTocItem يشير الكائن .

public virtual TextReader ExtractText()

قيمة الإرجاع

مثال علىTextReader فئة مع النص المستخرج.

أمثلة

المثال التالي كيفية استخراج نص حسب عنصر جدول المحتويات:

// إنشاء مثيل لفئة المحلل اللغوي
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());
        }
    }
}

أنظر أيضا