DAShiftedHeader
Documentbeheer, functionaliteit voor directe toegang
Beschrijving
Geeft een waarde terug om te bepalen of de bron-PDF misvormd was door byte-verschuiving. Bijvoorbeeld witruimte die aan het begin van het bestand is toegevoegd
In zo'n geval wordt het bestand geladen met deze offset in acht genomen. Deze functie geeft een waarde ongelijk aan nul terug die aangeeft met hoeveel bytes het bestand was verschoven
Let op: als het bestand op deze manier wordt geladen, kan de functie DAAppendFile niet worden gebruikt om een incrementele update toe te voegen
Syntaxis
Delphi
Function TPDFlib.DAShiftedHeader(FileHandle: Integer): Integer;
ActiveX
Function PDFlib::DAShiftedHeader(FileHandle As Long) As Long
DLL
int DLDAShiftedHeader(int InstanceID, int FileHandle);
Parameters
| FileHandle | Een handle geretourneerd door de functies DAOpenFile, DAOpenFileReadOnly of DAOpenFromStream |
|---|
Retourwaarden
| 0 | Het bestand is zoals gewoonlijk geladen |
|---|---|
| Non-zero | Het aantal bytes waarmee het bestand was verschoven |