체크박스 필드 생성

Contents
[ ]

PDF 양식은 응용 프로그램, 설문 조사 및 계약과 같은 문서에서 사용자 입력을 수집하는 데 널리 사용됩니다.확인란 필드를 사용하면 양식 내에서 옵션을 선택하거나 선택 취소할 수 있습니다.

개발자는 Python용 Aspose.PDF 를 사용하여 프로그래밍 방식으로 PDF 양식을 조작할 수 있습니다. 폼 에디터 클래스는 PDF 문서 내에서 양식 필드를 추가, 편집 및 관리하는 방법을 제공합니다.

  1. 기존 PDF 파일을 로드합니다.
  2. ‘fieldType.check_box’ 매개 변수와 함께 ‘add_field () ‘메서드를 호출하여 체크박스를 생성하고 해당 위치를 지정합니다.
  3. 필드 이름, 캡션 및 위치를 정의합니다.
  4. 업데이트된 PDF 문서를 저장합니다.
import sys
from os import path
import aspose.pdf.facades as pdf_facades

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


def create_checkbox_field(infile, outfile):
    """Create CheckBox field in PDF document."""
    pdf_form_editor = pdf_facades.FormEditor()
    pdf_form_editor.bind_pdf(infile)

    # Add CheckBox field to PDF form
    pdf_form_editor.add_field(
        pdf_facades.FieldType.CHECK_BOX,
        "checkbox1",
        "Check Box 1",
        1,
        240,
        498,
        256,
        514,
    )

    # Save updated PDF document with form fields
    pdf_form_editor.save(outfile)