DASetInformation
Propriedades do documento, funcionalidade de acesso direto
Descrição
Define valores na secçã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 corresponder ao ano
MM deve corresponder ao mês (01-12) DD deve corresponder ao dia (01-31) HH deve corresponder à 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 a hora universal (UT), utilizando um caráter +, - ou Z
HH seguido de APOSTROPHE (U+0027) (') deve corresponder ao valor absoluto do desvio relativamente a UT em horas (00-23)
mm seguido de um APOSTROPHE opcional (U+0027) (') deve ser o valor absoluto do desvio em relação a 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
| FileHandle | Um identificador devolvido pelas funções DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream |
|---|---|
| Key | Para informações padrão, utilize "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" ou "ModDate". Para informações personalizadas, pode ser utilizada qualquer outra cadeia |
| NewValue | O novo valor para a chave especificada |
Valores devolvidos
| 0 | O FileHandle especificado não era válido A chave de informações foi definida ou atualizada com êxito |
|---|---|
| 1 |