Item
DocumentData indexer
Obtient les données du champ par un index.
public FieldData this[int index] { get; }
| Paramètre | La description | 
|---|---|
| index | Index de base zéro du champ. | 
Return_Value
Un exemple deFieldData classe.
Exemples
Itération via tous les champs :
FieldData la classe représente les données de champ. Selon le domainePageArea propriété peut contenir n’importe lequel des héritiers dePageArea classe. Par exemple,ParseForm method extrait uniquement les champs de texte :
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);
}
// Crée l'analyseur
using (Parser parser = new Parser(filePath))
{
    // Extraire les données du formulaire PDF
    DocumentData data = parser.ParseForm();
    // Itération sur les champs extraits
    for (int i = 0; i < data.Count; i++)
    {
        // Récupère le champ extrait
        FieldData field = data[i];
        // Affiche le nom du champ
        Console.Write(field.Name + ": ");
        // Vérifie si la valeur du champ est un texte et l'imprime
        PageTextArea area = field.PageArea as PageTextArea;
        Console.WriteLine(area == null ? "Not a template field" : area.Text);
    }
}
Voir également
- class FieldData
 - class DocumentData
 - espace de noms GroupDocs.Parser.Data
 - Assemblée GroupDocs.Parser