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