MergeFileList

Upravljanje z dokumenti

Opis

Združi vse datoteke v imenovanem seznamu datotek in nastali združeni dokument shrani v navedeno datoteko. Imenovani seznam datotek sestavite s funkcijami ClearFileList, FileListCount in AddToFileList. Da bi združevanje uspelo, mora biti na seznamu datotek dve ali več datotek

Orisi (zaznamki), polja obrazcev in pripisi iz vseh dokumentov bodo prisotni v združenem dokumentu

Običajna pot združevanja po prvem paru vhodnih datotek izmenično uporablja začasne izhodne datoteke, s čimer se izogne dodatni polni kopiji rastočega vmesnega PDF-ja za vsako nadaljnjo vhodno datoteko. Obnašanje vračanega števca ostane enako, pri daljših seznamih datotek pa je manj diskovnega V/I

Sintaksa

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);

Parametri

ListNameIme seznama datotek za združevanje skupaj Pot in ime datoteke za ustvarjanje, ki bo vsebovala združene datoteke
OutputFileName

Preklic in viri

Združevanje med pregledovanjem virov in zapisovanjem objektov poroča o napredku. Klic Abort ustavi operacijo, zapre aktivne tokove in odstrani nedokončan izhod. Združevanje po seznamu datotek odpre vsak vir za njegov pregled in med pisanjem ohrani aktivna kvečjemu bralca prvega in trenutnega vira, zato poraba ročajev ostane omejena, ko seznam raste

Vrnjene vrednosti

Število dokumentov, uspešno združenih skupaj. Če je to manj od želenega števila, z funkcijo FileListItem poiščite datoteko, ki je postopek združevanja prezgodaj končal