라디오 버튼 필드 생성

Contents
[ ]

대화형 PDF 양식을 사용하면 문서 내에서 구조화된 입력을 직접 제공할 수 있습니다.라디오 버튼 필드는 사용자가 국가, 성별 또는 선호 사항 선택과 같이 여러 선택 항목 중에서 한 가지 옵션만 선택해야 하는 경우에 유용합니다.

폼 에디터 클래스는 텍스트 상자, 확인란, 콤보 상자, 목록 상자 및 라디오 버튼을 포함하여 다양한 유형의 필드를 만드는 메서드를 제공합니다.

  1. 기존 PDF 문서를 로드합니다.
  2. 라디오 버튼 옵션 목록을 정의합니다.
  3. 특정 페이지에 라디오 버튼 필드를 추가합니다.
  4. 기본 선택 값을 설정합니다.
  5. 수정된 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_radiobutton_field(infile, outfile):
    """Create RadioButton field in PDF document."""
    pdf_form_editor = pdf_facades.FormEditor()
    pdf_form_editor.bind_pdf(infile)

    # Add RadioButton field to PDF form
    pdf_form_editor.items = ["Australia", "New Zealand", "Malaysia"]
    pdf_form_editor.add_field(
        pdf_facades.FieldType.RADIO, "radiobutton1", "Malaysia", 1, 240, 498, 256, 514
    )

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