Gabungkan Formulir PDF dengan Akhiran Unik
Contents
[
Hide
]
Penggabungan formulir PDF dapat menyebabkan konflik jika beberapa file berisi field dengan nama yang sama. Dengan menggunakan Aspose.PDF for Python, pengembang dapat menetapkan akhiran unik ke FormField selama penggabungan. Properti unique_suffix dalam PdfFileEditor kelas secara otomatis mengganti nama FormField yang konflik, mempertahankan interaktivitas dan memastikan semua data formulir tetap fungsional. Pendekatan ini ideal untuk menggabungkan survei, aplikasi, atau dokumen PDF interaktif apa pun secara programatik.
- Buat Objek PdfFileEditor dan Tetapkan Akhiran Unik.
- Gabungkan Formulir 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)