SetInformation

Vlastnosti dokumentu

Popis

Nastaví vlastnosti vybraného dokumentu

U vlastností CreationDate a ModDate (datum úpravy) má datum mít formát:

D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY shall be the year

MM je měsíc (01-12) DD je den (01-31) HH je hodina (00-23)

mm je minuta (00-59) SS je sekunda (00-59)

O vyjadřuje vztah místního času ke světovému času (UT) pomocí znaku +, - nebo Z

HH následované apostrofem (U+0027) (') představuje absolutní hodnotu posunu od UT v hodinách (00-23)

mm následované nepovinným apostrofem (U+0027) (') představuje absolutní hodnotu posunu od UT v minutách (00-59)

Syntaxe

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

Parametry

KeyNastavovaná vlastnost: 0 = PDF Version 1 = Author 2 = Title 3 = Subject 4 = Keywords 5 = Creator 6 = Producer 7 = CreationDate 8 = ModDate 9 = XMP dc:subject
NewValueNová hodnota zadané vlastnosti

Je-li Key 0, volí NewValue cílovou verzi PDF pro úplné uložení. Pro cíle PDF 1.3, 1.4, 1.5, 1.6 a 1.7 udrží SaveToFile, SaveToString a SaveToStream vypsaný soubor v téhle zvolené verzi. Obsahuje-li dokument stále funkci vyžadující novější verzi PDF, uložení selže a LastErrorCode vrátí 602

Návratové hodnoty

0Zadanou informaci se nepodařilo nastavit. Funkcí LastErrorCode zjistíte důvod selhání
1Zadané informace se úspěšně nastavily