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
| ListName | ListName je naziv popisa datoteka koji će se koristiti. Sve datoteke na tom popisu bit će spojene zajedno |
|---|---|
| OutputFileName | OutputFileName je putanja i naziv izlazne datoteke koju treba stvoriti. Ta će datoteka sadržavati sve datoteke iz popisa datoteka |
Povratne vrijednosti
| 0 | Proces spajanja nije mogao biti dovršen. Upotrijebite funkciju GetLastError da biste odredili uzrok pogreške |
|---|---|
| Nenula | Broj datoteka koje su uspješno spojene |