Item
DocumentData indexer
يحصل على البيانات الميدانية بواسطة فهرس .
public FieldData this[int index] { get; }
| معامل | وصف | 
|---|---|
| index | مؤشر المجال الصفري. | 
قيمة الإرجاع
مثال علىFieldData فصل.
أمثلة
التكرار عبر جميع الحقول:
FieldData فئة تمثل البيانات الميدانية. حسب المجالPageArea يمكن أن تحتوي property على أي من ورثةPageArea فصل. على سبيل المثال،ParseForm method استخراج الحقول النصية فقط:
for (int i = 0; i < data.Count; i++)
{
    Console.Write(data[i].Name + ": ");
    PageTextArea area = data[i].PageArea as PageTextArea;
    Console.WriteLine(area == null ? "Not a template field" : area.Text);
}
// إنشاء المحلل اللغوي
using (Parser parser = new Parser(filePath))
{
    // استخراج البيانات من نموذج PDF
    DocumentData data = parser.ParseForm();
    // تكرار الحقول المستخرجة
    for (int i = 0; i < data.Count; i++)
    {
        // احصل على الحقل المستخرج
        FieldData field = data[i];
        // اطبع اسم الحقل
        Console.Write(field.Name + ": ");
        // تحقق مما إذا كانت قيمة الحقل نصًا وقم بطباعتها
        PageTextArea area = field.PageArea as PageTextArea;
        Console.WriteLine(area == null ? "Not a template field" : area.Text);
    }
}
أنظر أيضا
- class FieldData
 - class DocumentData
 - مساحة الاسم GroupDocs.Parser.Data
 - المجسم GroupDocs.Parser