DACopyFile
Upravljanje dokumentima, funkcionalnost direktnog pristupa
Opis
Otvara ulazni PDF kroz Direct Access čitač u režimu samo za čitanje da bi odredio broj stranica, zatvara ručku, a zatim kopira izvorne bajtove nepromenjene u izlaznu datoteku
Funkcija je namenjena radnim tokovima kojima treba broj stranica i kopija iz datoteke u datoteku bez korišćenja uobičajenog grafa objekata LoadFromFile ili prepisivanja dokumenta kroz DASaveAsFile. Ne primenjuje izmene direktnog pristupa. Koristite DAOpenFile ili DAOpenFileReadOnly sa DASaveAsFile kad izmenjeni dokument mora biti potpuno prepisan
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 napraviti. Ulazna datoteka ne može se prebrisati |
| PageCount | Prima broj stranica koji je čitač direktnog pristupa pronašao pre kopiranja datoteke |
Povratne vrednosti
| 0 | Izvor nije mogao da se otvori, ulazna i izlazna putanja ukazuju na istu datoteku, ili izlazna kopija nije mogla da se napravi. Proverite LastErrorCode za osnovnu grešku |
|---|---|
| 1 | Broj stranica je pročitan i datoteka je uspešno kopirana |