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