체크박스 필드 생성
Contents
[
Hide
]
PDF 양식은 응용 프로그램, 설문 조사 및 계약과 같은 문서에서 사용자 입력을 수집하는 데 널리 사용됩니다.확인란 필드를 사용하면 양식 내에서 옵션을 선택하거나 선택 취소할 수 있습니다.
개발자는 Python용 Aspose.PDF 를 사용하여 프로그래밍 방식으로 PDF 양식을 조작할 수 있습니다. 폼 에디터 클래스는 PDF 문서 내에서 양식 필드를 추가, 편집 및 관리하는 방법을 제공합니다.
- 기존 PDF 파일을 로드합니다.
- ‘fieldType.check_box’ 매개 변수와 함께 ‘add_field () ‘메서드를 호출하여 체크박스를 생성하고 해당 위치를 지정합니다.
- 필드 이름, 캡션 및 위치를 정의합니다.
- 업데이트된 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)