DASetInformation

Documenteigenschappen, functionaliteit voor directe toegang

Beschrijving

Stelt waarden in het documentinformatiegedeelte in

Dit kan standaardinformatie zijn, zoals Author en Subject, of aangepaste informatie.

Voor CreationDate en ModDate (wijzigingsdatum) moet de datum dit formaat hebben: D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY is het jaartal

MM is de maand (01-12) DD is de dag (01-31) HH is het uur (00-23)

mm is de minuut (00-59) SS is de seconde (00-59)

O is de relatie van de lokale tijd tot Universal Time (UT), aangegeven met een teken +, - of Z

HH gevolgd door APOSTROPHE (U+0027) (') is de absolute waarde van de afstand tot UT in uren (00-23)

mm gevolgd door een optionele APOSTROPHE (U+0027) (') is de absolute waarde van de afstand tot UT in minuten (00-59)

Syntaxis

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

Parameters

FileHandleEen handle geretourneerd door de functies DAOpenFile, DAOpenFileReadOnly of DAOpenFromStream
KeyGebruik voor standaardinformatie "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" of "ModDate". Voor aangepaste informatie kan elke andere tekenreeks worden gebruikt
NewValueDe nieuwe waarde voor de opgegeven sleutel

Retourwaarden

0De opgegeven FileHandle was ongeldig De informatiesleutel is ingesteld of bijgewerkt
1