DAAppendFile

Document management, Direct access functionality

Popis

Připojí všechny změny provedené v dokumentu původně otevřeném funkcí DAOpenFile. Je to rychlá operace, protože na konec původního souboru se musí přidat jen změněné objekty. Po této operaci se soubor zavře a file handle přestává být platný

Tato funkce nefunguje, když byl zdrojový soubor otevřený v režimu jen pro čtení, nebo když se dokument načetl z poškozeného souboru, například s přidanými mezerami na začátku souboru. V těchto případech použijte místo ní funkci DASaveAsFile

Syntaxe

Delphi

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

ActiveX

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

DLL

int DLDAAppendFile(int InstanceID, int FileHandle);

Parametry

FileHandleHandle vrácený funkcemi DAOpenFile, DAOpenFileReadOnly nebo DAOpenFromStream

Return values

0Zadané FileHandle nebylo platné Změny souboru se úspěšně připojily
12 Soubor byl otevřen v režimu jen pro čtení a aktualizaci nelze zapsat. Použijte raději DASaveAsFile. 3 Dokument byl otevřen z poškozeného souboru a připojení není možné. Viz funkce DAShiftedHeader