MergeFileListFast

Manipulacija dokumentima

Opis

Slično funkciji MergeFileList, ali koristi napredniji algoritam za veću brzinu

Tijekom spajanja stvara se novi popis datoteka koji će sadržavati rezultat procesa spajanja za svaku stavku u navedenom popisu datoteka. Novi popis datoteka imat će isto ime kao izvorni popis datoteka uz dodani nastavak Result. Na primjer, ako se izvorni popis datoteka zvao "MyFiles", novi će se popis zvati "MyFilesResult". Taj novi popis datoteka neće sadržavati nazive datoteka, nego tekstualni opis statusa odgovarajuće datoteke tijekom procesa spajanja

Da bi spajanje uspjelo, popis datoteka mora sadržavati dvije ili više datoteka

Polja obrasca, anotacije i outlines (bookmarks) iz svih dokumenata bit će prisutni u spojenom dokumentu

Sintaksa

Delphi

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

ActiveX

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

DLL

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

Parametri

ListNameListName je naziv popisa datoteka koji će se koristiti. Sve datoteke na tom popisu bit će spojene zajedno
OutputFileNameOutputFileName je putanja i naziv izlazne datoteke koju treba stvoriti. Ta će datoteka sadržavati sve datoteke iz popisa datoteka

Povratne vrijednosti

0Proces spajanja nije mogao biti dovršen. Upotrijebite funkciju GetLastError da biste odredili uzrok pogreške
NenulaBroj datoteka koje su uspješno spojene