DASetInformation

Propriedades do documento, Funcionalidade de acesso direto

Descrição

Define valores na seção de informações do documento

Podem ser informações padrão como Author e Subject, ou informações personalizadas

Para CreationDate e ModDate (data de modificação), o formato da data deve ser: D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY deve ser o ano

MM deve ser o mês (01-12) DD deve ser o dia (01-31) HH deve ser a hora (00-23)

mm deve ser o minuto (00-59) SS deve ser o segundo (00-59)

O deve ser a relação da hora local com o Horário Universal (UT) usando um caractere +, - ou Z

HH seguido de APOSTROPHE (U+0027) (') deve ser o valor absoluto do deslocamento em relação à UT em horas (00-23)

mm seguido de uma APOSTROPHE opcional (U+0027) (') deve ser o valor absoluto do deslocamento em relação à UT em minutos (00-59)

Sintaxe

Delphi

Function TPDFlib.DASetInformation(FileHandle: Integer; Const Key, NewValue: WideString): Integer;

ActiveX

Function PDFlib::DASetInformation(FileHandle As Long, Key As String, NewValue As String) As Long

DLL

int DLDASetInformation(int InstanceID, int FileHandle, const wchar_t * Key, const wchar_t * NewValue);

Parâmetros

FileHandleUm handle retornado pelas funções DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
KeyPara informações padrão use "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" ou "ModDate". Para informações personalizadas pode ser usada qualquer outra string
NewValueO novo valor da chave informada.

Valores retornados

0O FileHandle informado não era válido. A chave de informação foi definida ou atualizada com sucesso
1