MergeFileList

Manipulasi dokumen

Deskripsi

Menggabungkan semua file dalam named file list dan menyimpan dokumen hasil gabungannya ke file yang ditentukan. Gunakan fungsi ClearFileList, FileListCount, dan AddToFileList untuk menyusun named file list. Agar merging berhasil, file list harus berisi dua file atau lebih

Outline (bookmark), form field, dan anotasi dari semua dokumen akan ada di dokumen hasil merge

Jalur merge biasa bergantian menulis ke file output sementara setelah pasangan input pertama, menghindari salinan penuh ekstra dari PDF intermediate yang terus bertambah untuk setiap input berikutnya. Perilaku jumlah pengembalian yang ada tetap terjaga sambil mengurangi disk I/O pada file list yang panjang

Sintaks

Delphi

Function TPDFlib.MergeFileList(Const ListName, OutputFileName: WideString): Integer;

ActiveX

Function PDFlib::MergeFileList(ListName As String, OutputFileName As String) As Long

DLL

int DLMergeFileList(int InstanceID, const wchar_t * ListName, const wchar_t * OutputFileName);

Parameter

ListNameNama list file yang akan digabungkan Path dan nama file yang akan dibuat untuk memuat file-file hasil merge
OutputFileName

Pembatalan dan sumber daya

Merge melaporkan progres saat memindai input dan menulis objek. Memanggil Abort menghentikan operasi, menutup stream aktif, dan menghapus output yang belum lengkap. Merge file-list membuka setiap sumber untuk pemindaian dan mempertahankan maksimal reader sumber pertama dan saat ini selama penulisan, sehingga pemakaian handle tetap terbatas seiring daftar bertambah

Nilai kembalian

Jumlah dokumen yang berhasil digabungkan. Jika kurang dari jumlah yang diharapkan, gunakan fungsi FileListItem untuk menemukan file yang membuat proses merge berhenti prematur