Item
DocumentData indexer
Alan verilerini bir dizine göre alır.
public FieldData this[int index] { get; }
Parametre | Tanım |
---|---|
index | Alanın sıfır tabanlı dizini. |
Geri dönüş değeri
bir örneğiFieldData
sınıf.
Örnekler
Tüm alanlar aracılığıyla yineleme:
FieldData
sınıf alan verilerini temsil eder. alana bağlı olarakPageArea
property , mirasçılarından herhangi birini içerebilirPageArea
sınıf. Örneğin,ParseForm
method yalnızca metin alanlarını çıkarır:
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);
}
// Ayrıştırıcıyı oluştur
using (Parser parser = new Parser(filePath))
{
// PDF Formundan verileri ayıklayın
DocumentData data = parser.ParseForm();
// Ayıklanan alanlar üzerinde yineleme yapın
for (int i = 0; i < data.Count; i++)
{
// Ayıklanan alanı al
FieldData field = data[i];
// alan adını yazdır
Console.Write(field.Name + ": ");
// Alan değerinin bir metin olup olmadığını kontrol edin ve yazdırın
PageTextArea area = field.PageArea as PageTextArea;
Console.WriteLine(area == null ? "Not a template field" : area.Text);
}
}
Ayrıca bakınız
- class FieldData
- class DocumentData
- ad alanı GroupDocs.Parser.Data
- toplantı GroupDocs.Parser