고유한 접미사로 PDF 양식 연결

Contents
[ ]

여러 파일에 같은 이름의 필드가 있는 경우 PDF 양식을 병합하면 충돌이 발생할 수 있습니다.개발자는 Python용 Aspose.PDF 를 사용하여 연결 중에 양식 필드에 고유한 접미사를 할당할 수 있습니다.의 unique_suffix 속성은 PDF 파일 편집기 class는 충돌하는 필드의 이름을 자동으로 변경하여 상호 작용을 유지하고 모든 양식 데이터가 제대로 작동하도록 합니다.이 방법은 설문조사, 응용 프로그램 또는 모든 대화형 PDF 문서를 프로그래밍 방식으로 결합하는 데 적합합니다.

  1. PDFFileEditor 객체를 만들고 고유한 접미사를 설정합니다.
  2. PDF 양식 병합.
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades

import sys
from os import path

sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir


def concatenate_pdf_forms(files_to_merge, output_file):
    # Create a PdfFileEditor object
    pdf_editor = pdf_facades.PdfFileEditor()
    pdf_editor.unique_suffix = (
        "_xy_%NUM%"  # Set a unique suffix to avoid form field name conflicts
    )
    pdf_editor.concatenate(files_to_merge, output_file)