Item

DocumentData indexer

인덱스로 필드 데이터를 가져옵니다.

public FieldData this[int index] { get; }
모수 설명
index 필드의 0부터 시작하는 인덱스입니다.

반환 값

인스턴스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);
    }
}

또한보십시오