아크로폼 추출 - Python에서 PDF에서 양식 데이터 추출

양식에서 데이터 추출

PDF 문서의 모든 필드에서 값 가져오기

PDF 문서의 모든 필드에서 값을 읽으려면 양식 필드 이름을 반복하고 에서 각 값을 검색하십시오. 양식 외관.

다음 단계를 사용하십시오.

  1. 입력 PDF를 a에 바인딩합니다. Form 목적.
  2. 반복 실행 field_names.
  3. 각 값을 다음과 같이 읽습니다. get_field().
  4. 값을 딕셔너리에 저장합니다.
  5. 추출된 값을 반환하거나 처리합니다.

다음 Python 코드 스니펫은 이 접근 방식을 보여줍니다.

import aspose.pdf as ap


def get_values_from_all_fields(input_file_name):
    form = ap.facades.Form(input_file_name)

    form_values = {}
    for field_name in form.field_names:
        form_values[field_name] = form.get_field(field_name)

    print(form_values)
    return form_values

관련 주제