DASetInformation
categoría Propiedades del documento, Funcionalidad de acceso directo
Descripción
Establece valores en la sección de información del documento
Puede ser información estándar como Author y Subject, o información personalizada
Para CreationDate y ModDate (fecha de modificación), el formato de la fecha debe ser: D:YYYYMMDDHHmmSSOHH'mm'
where
YYYY debe ser el año
MM debe ser el mes (01-12) DD debe ser el día (01-31) HH debe ser la hora (00-23)
mm debe ser el minuto (00-59) SS debe ser el segundo (00-59)
O será la relación de la hora local con el Tiempo Universal (UT) usando el carácter +, - o Z
HH seguido de APOSTROPHE (U+0027) (') debe ser el valor absoluto del desplazamiento respecto a UT en horas (00-23)
mm seguido de un APOSTROPHE opcional (U+0027) (') deberá ser el valor absoluto del desplazamiento desde UT en minutos (00-59)
Sintaxis
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 | Un identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| Key | Para información estándar use "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" o "ModDate"; para información personalizada puede usarse cualquier otra cadena |
| NewValue | El nuevo valor para la clave especificada |
Valores devueltos
| 0 | El FileHandle especificado no era válido La clave de información se estableció o actualizó correctamente |
|---|---|
| 1 |