SetInformation

Propiedades del documento

Descripción

Establece las propiedades del documento seleccionado

Para las propiedades 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 será el mes (01-12) DD será el día (01-31) HH será la hora (00-23)

mm será el minuto (00-59) SS será el segundo (00-59)

O será la relación de la hora local con la hora universal (UT) mediante un 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 (U+0027) opcional ('') debe ser el valor absoluto del desplazamiento respecto de UT en minutos (00-59)

Sintaxis

Delphi

Function TPDFlib.SetInformation(Key: Integer; Const NewValue: WideString): Integer;

ActiveX

Function PDFlib::SetInformation(Key As Long, NewValue As String) As Long

DLL

int DLSetInformation(int InstanceID, int Key, const wchar_t * NewValue);

Parámetros

KeyLa propiedad que se establecerá: 0 = Versión de PDF 1 = Author 2 = Title 3 = Subject 4 = Keywords 5 = Creator 6 = Producer 7 = CreationDate 8 = ModDate 9 = XMP dc:subject
NewValueEl nuevo valor de la propiedad especificada

Cuando Key es 0, NewValue selecciona la versión PDF de destino del guardado completo. Para los destinos PDF 1.3, 1.4, 1.5, 1.6 y 1.7, SaveToFile, SaveToString y SaveToStream mantienen el archivo emitido dentro de la versión seleccionada. Si el documento aún contiene una función que requiere una versión de PDF posterior, el guardado falla y LastErrorCode devuelve 602

Valores devueltos

0No se pudo establecer la información especificada. Utilice la función LastErrorCode para determinar el motivo del error
1La información especificada se estableció correctamente