Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s GetInformation a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode
Vrací vlastnost vybraného dokumentu jako řetězec. Diagnostické klíče (100–103, 200–201, 311–313) jsou stavové hodnoty pouze pro čtení, které knihovna nastavuje interně; pomocí SetInformation je nelze měnit
Syntaxe
Delphi
Function DLGetInformationA(InstanceID, Key: Integer): PAnsiChar;
DLL
const char * DLGetInformationA(int InstanceID, int Key);
Parametry
Key
Získávaná vlastnost. Klíče jsou seskupeny podle kategorie:
0
Verze PDF aktivního dokumentu (například 1.7)
1
Author
2
Title
3
Subject
4
Keywords
5
Creator application
6
Producer
7
Creation date (PDF date string, e.g. D:20260101120000+00'00')
8
Modification date (same format as key 7)
100
Doslovná verze z hlavičky %PDF-X.Y tak, jak byla přečtena ze zdrojového souboru. U nově vytvořených dokumentů prázdná
101
Seznam funkcí zjištěných v načteném dokumentu, které způsobily překročení verze z hlavičky, oddělovaný CRLF
102
Seznam funkcí, jejichž zapisovací vstupní body zavolaly EnsureMinVersion a automaticky zvýšily efektivní verzi, oddělovaný CRLF
103
Podmnožina klíče 101: pouze vlastnosti, jejichž minimální požadovaná verze je přísně vyšší než verze v hlavičce (klíč 100)
200
Příznak režimu souladu PDF/UA-1. Vrací 1, byla-li na aktivním dokumentu zavolána SetPDFUAMode; jinak vrací prázdný řetězec
201
Úroveň shody PDF/A. Vrací 1 pro PDF/A-1a, 2 pro PDF/A-1b, nebo prázdný řetězec, když je režim PDF/A vypnutý
311
Řetězec verze z posledního konfliktu zámku verze. Neprázdný po Encrypt, AddSWFAnnotationFromFile, SaveToFile nebo SaveToString, když byla verze dokumentu uzamčena pod minimem potřebným pro zvolenou funkci a operace vrátila 0 s LastErrorCode 602
312
Název funkce spárovaný s klíčem 311. Určuje konkrétní funkci, která způsobila konflikt verzí (například šifrování AES-256)
313
Řetězec verze PDF, na níž je uložovací cíl právě uzamčen (například 1.4). Neprázdný, když SetInformation(0, …) pevně nastavila výstupní verzi. Prázdný u dokumentů s volnou verzí