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

InputFileNamePutanja i naziv izvornog PDF dokumenta
OutputFileNamePutanja i naziv kopiranog PDF dokumenta koji treba napraviti. Ulazna datoteka ne može se prebrisati
PageCountPrima broj stranica koji je čitač direktnog pristupa pronašao pre kopiranja datoteke

Povratne vrednosti

0Izvor 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
1Broj stranica je pročitan i datoteka je uspešno kopirana