MergeFileListStrict

Manipulasi dokumen

Deskripsi

Menggabungkan named file list dan menulis PDF hasil gabungannya ke OutputFileName. Ia memakai jalur preservasi tagged PDF, outline, form field, dan anotasi yang sama dengan MergeFileList

Berbeda dengan MergeFileList, mode strict berhenti di input pertama yang tidak terbaca, terenkripsi, rusak, atau hilang. Gunakan saat perilaku berhenti-pada-kegagalan-pertama yang lebih awal dibutuhkan

Sintaks

Delphi

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

Parameter

ListNameNamed file list yang digabungkan. Susun dengan ClearFileList, AddToFileList, dan FileListCount
OutputFileNamePath dan nama file PDF yang akan dibuat

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

0Merge tidak menghasilkan file output
Non-zeroJumlah file input yang berhasil digabungkan. Periksa ListName + "Result" dengan FileListItem untuk pesan status per file