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

InputFileNamePutanja i naziv izvornog PDF dokumenta
OutputFileNamePutanja i naziv kopiranog PDF dokumenta koji treba stvoriti. Ulaznu datoteku nije moguće prepisati
PageCountPrima broj stranica koje je Direct Access čitač našao prije kopiranja datoteke

Povratne vrijednosti

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