قم بتوصيل عدد كبير من ملفات PDF
Contents
[
Hide
]
عند العمل مع مجموعات كبيرة من ملفات PDF، يمكن أن يصبح استهلاك الذاكرة عقبة أثناء التسلسل. باستخدام Aspose.PDF لـ Python، يمكنك تمكين التخزين المؤقت للقرص في محرر ملفات PDF فئة لدمج العديد من ملفات PDF بكفاءة. تجمع الطريقة المتسلسلة ملفات الإدخال في ملف PDF واحد بينما يمنع المخزن المؤقت للقرص استخدام الذاكرة العالية. يعد هذا الأسلوب مثاليًا لمعالجة المستندات المجمعة أو إنشاء التقارير تلقائيًا أو دمج أرشيفات PDF الكبيرة.
- قم بإنشاء كائن محرر ملفات PDF.
- دمج ملفات 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_large_number_files(files_to_merge, output_file):
# Create a PdfFileEditor object
pdf_editor = pdf_facades.PdfFileEditor()
pdf_editor.use_disk_buffer = True # Enable disk buffering for large files
pdf_editor.concatenate(files_to_merge, output_file)