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
| FileHandle | Een handle geretourneerd door de functies DAOpenFile, DAOpenFileReadOnly of DAOpenFromStream |
|---|---|
| Key | Gebruik voor standaardinformatie "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" of "ModDate". Voor aangepaste informatie kan elke andere tekenreeks worden gebruikt |
| NewValue | De nieuwe waarde voor de opgegeven sleutel |
Retourwaarden
| 0 | De opgegeven FileHandle was ongeldig De informatiesleutel is ingesteld of bijgewerkt |
|---|---|
| 1 |