DACopyFile
Upravljanje dokumentima, Funkcionalnost izravnog pristupa
Opis
Otvara ulazni PDF kroz Direct Access čitač u načinu samo za čitanje da odredi broj stranica, zatvara ručku, a zatim kopira izvorne bajtove nepromijenjene u izlaznu datoteku
Ova je funkcija namijenjena tokovima rada kojima treba broj stranica i kopiranje iz datoteke u datoteku bez upotrebe uobičajenog grafa objekata LoadFromFile ili prepisivanja dokumenta kroz DASaveAsFile. Ne primjenjuje Direct Access izmjene. Upotrijebite DAOpenFile ili DAOpenFileReadOnly s DASaveAsFile kada se izmijenjeni dokument mora potpuno prepisati
Sintaksa
Delphi
Function TPDFlib.DACopyFile(Const InputFileName, OutputFileName: WideString; Out PageCount: Integer): Integer; Overload;
Function TPDFlib.DACopyFile(Const InputFileName, OutputFileName: WideString): Integer; Overload;
Parametri
| InputFileName | Putanja i naziv izvornog PDF dokumenta |
|---|---|
| OutputFileName | Putanja i naziv kopiranog PDF dokumenta koji treba stvoriti. Ulaznu datoteku nije moguće prepisati |
| PageCount | Prima broj stranica koje je Direct Access čitač našao prije kopiranja datoteke |
Povratne vrijednosti
| 0 | Izvor se nije mogao otvoriti, ulazna i izlazna putanja odnose se na istu datoteku, ili kopija izlaza nije bila moguće stvoriti. Temeljnu pogrešku vidite u LastErrorCode |
|---|---|
| 1 | Broj stranica je pročitan i datoteka je uspješno kopirana |