DAAppendFile

Document management, Direct access functionality

Beschrijving

Voegt alle wijzigingen toe aan een document dat oorspronkelijk met de functie DAOpenFile is geopend. Dit is een snelle bewerking omdat alleen de gewijzigde objecten achteraan het originele bestand hoeven te worden toegevoegd. Het bestand wordt na deze bewerking gesloten en de filehandle is daarna niet meer geldig

Deze functie werkt niet als het bronbestand in alleen-lezenmodus is geopend of als het document vanuit een misvormd bestand is geladen, bijvoorbeeld waarbij witruimte aan het begin van het bestand is toegevoegd. In die gevallen moet in plaats daarvan de functie DASaveAsFile worden gebruikt

Syntaxis

Delphi

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

ActiveX

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

DLL

int DLDAAppendFile(int InstanceID, int FileHandle);

Parameters

FileHandleEen handle geretourneerd door de functies DAOpenFile, DAOpenFileReadOnly of DAOpenFromStream

Return values

0De opgegeven FileHandle was ongeldig De wijzigingen aan het bestand zijn met succes toegevoegd
12 Het bestand is in alleen-lezenmodus geopend en de update kan niet worden geschreven. Gebruik in plaats daarvan DASaveAsFile. 3 Het document is vanuit een misvormd bestand geopend en een append-bewerking is niet mogelijk. Zie de functie DAShiftedHeader