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

FileHandleUm handle retornado pelas funções DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream

Valores retornados

0The file was loaded as usual
Non-zeroO número de bytes pelo qual o arquivo foi deslocado