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
| Key | Ná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 |
|---|---|
| NewValue | Nová hodnota zadaného klíče |
Návratové hodnoty
| 0 | Zadaný klíč se nepodařilo nastavit, mohl to být systémový klíč |
|---|---|
| 1 | Hodnota zadaného klíče se úspěšně nastavila |