SetCatalogInformation

Vlastnosti dokumentu

Popis

Tato funkce umožní uložit vlastní informace do PDF dokumentu. Podobá se funkci SetCustomInformation, jen se informace ukládají do Document Catalog místo Document Information Dictionary. Metadata se mají ukládat do Document Information Dictionary pomocí SetCustomInformation, soukromý obsah či strukturální informace do Document Catalog touto funkcí

Klíč nemůže být systémový katalogový klíč spravovaný knihovnou nebo specifikací PDF. Rezervované názvy zahrnují Type, Version, Extensions, Pages, PageLabels, Names, Dests, ViewerPreferences, OpenAction, AA, AcroForm, Metadata, StructTreeRoot, MarkInfo, Lang, SpiderInfo, OutputIntents, PieceInfo, OCProperties, Perms, Legal, Requirements, Collection a NeedsRendering

Syntaxe

Delphi

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

ActiveX

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

DLL

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

Parametry

KeyNázev nastavovaného klíče. Tento klíč musí mít speciální předponu, kterou vám přidělila společnost Adobe, aby se předešlo konfliktům s jiným softwarem
NewValueNová hodnota zadaného klíče

Návratové hodnoty

0Zadaný klíč se nepodařilo nastavit, mohl to být systémový klíč
1Hodnota zadaného klíče se úspěšně nastavila