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

FileHandleUm identificador devolvido pelas funções DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
KeyPara informações padrão, utilize "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" ou "ModDate". Para informações personalizadas, pode ser utilizada qualquer outra cadeia
NewValueO novo valor para a chave especificada

Valores devolvidos

0O FileHandle especificado não era válido A chave de informações foi definida ou atualizada com êxito
1