DAShiftedHeader
Gerenciamento de documentos, Funcionalidade de acesso direto
Descrição
Retorna um valor para determinar se o PDF de origem estava malformado devido a deslocamento de bytes. Por exemplo, whitespace adicionado no início do arquivo
Nesse caso, o arquivo será carregado levando esse offset em conta. Esta função retornará um número diferente de zero indicando de quantos bytes o arquivo foi deslocado
Note que, se o arquivo for carregado dessa forma, não será possível usar a função DAAppendFile para adicionar uma atualização incremental
Sintaxe
Delphi
Function TPDFlib.DAShiftedHeader(FileHandle: Integer): Integer;
ActiveX
Function PDFlib::DAShiftedHeader(FileHandle As Long) As Long
DLL
int DLDAShiftedHeader(int InstanceID, int FileHandle);
Parâmetros
| FileHandle | Um handle retornado pelas funções DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream |
|---|
Valores retornados
| 0 | The file was loaded as usual |
|---|---|
| Non-zero | O número de bytes pelo qual o arquivo foi deslocado |