DAAppendFile

Upravljanje dokumentov, funkcionalnost neposrednega dostopa

Opis

Pripne vse spremembe, narejene dokumentu, ki je bil prvotno odprt s funkcijo DAOpenFile. To je hitra operacija, ker je treba na konec izvirne datoteke dodati samo spremenjene objekte. Po tej operaciji je datoteka zaprta in njen handle ni več veljaven

Ta funkcija ne bo delovala, če je bila izvorna datoteka odprta v načinu samo za branje, ali če je bil dokument naložen iz nepravilno oblikovane datoteke, npr. take, kjer je bil na začetek datoteke dodan presledek. V teh primerih namesto nje uporabite funkcijo DASaveAsFile

Sintaksa

Delphi

Function TPDFlib.DAAppendFile(FileHandle: Integer): Integer;

ActiveX

Function PDFlib::DAAppendFile(FileHandle As Long) As Long

DLL

int DLDAAppendFile(int InstanceID, int FileHandle);

Parametri

FileHandleHandle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream

Vrnjene vrednosti

0Navedeni FileHandle ni bil veljaven Spremembe datoteke so bile uspešno pripete
12 Datoteka je bila odprta samo za branje in posodobitve ni mogoče zapisati. Namesto tega uporabite DASaveAsFile 3 Dokument je bil odprt iz deformirane datoteke in operacija pripetitve ni mogoča. Glejte funkcijo DAShiftedHeader