DASetInformation

Dokumentegenskaber, direkte adgangsfunktionalitet

Beskrivelse

Indstiller værdier i dokumentoplysningssektionen

Det kan være standardoplysninger som Author og Subject eller brugerdefinerede oplysninger

For CreationDate og ModDate (ændringsdato) skal datoformatet være: D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY skal være året

MM skal være måneden (01-12) DD skal være dagen (01-31) HH skal være timen (00-23)

mm skal være minuttet (00-59) SS skal være sekundet (00-59)

O skal være forholdet mellem lokal tid og Universal Time (UT) ved hjælp af tegnet +, - eller Z

HH efterfulgt af APOSTROPHE (U+0027) (') skal være den absolutte værdi af forskydningen fra UT i timer (00-23)

mm efterfulgt af en valgfri APOSTROF (U+0027) (') skal være den absolutte værdi af forskydningen fra UT i minutter (00-59)

Syntaks

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);

Parametre

FileHandleEt greb, der returneres af funktionerne DAOpenFile, DAOpenFileReadOnly eller DAOpenFromStream
KeyBrug "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" eller "ModDate" til standardoplysninger. Til brugerdefinerede oplysninger kan enhver anden streng bruges
NewValueDen nye værdi for den angivne nøgle

Returværdier

0Det angivne FileHandle var ugyldigt Informationsnøglen blev angivet eller opdateret
1