قم بتوصيل نماذج PDF بلاحقة فريدة

Contents
[ ]

يمكن أن يؤدي دمج نماذج PDF إلى تعارضات إذا كانت الملفات المتعددة تحتوي على حقول بنفس الاسم. باستخدام Aspose.PDF لـ Python، يمكن للمطورين تعيين لاحقة فريدة لتشكيل الحقول أثناء التسلسل. الخاصية unique_اللاحقة في محرر ملفات 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)