Gabungkan Jumlah Besar File PDF
Contents
[
Hide
]
Saat bekerja dengan koleksi besar file PDF, konsumsi memori dapat menjadi kendala selama penggabungan. Menggunakan Aspose.PDF for Python, Anda dapat mengaktifkan buffer disk di dalam PdfFileEditor kelas untuk menggabungkan banyak PDF secara efisien. Metode concatenate menggabungkan file input menjadi satu PDF sementara buffer disk mencegah penggunaan memori yang tinggi. Pendekatan ini ideal untuk memproses dokumen dalam jumlah besar, menghasilkan laporan otomatis, atau mengkonsolidasikan arsip PDF besar.
- Buat Objek PdfFileEditor.
- Gabungkan beberapa file 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)