GetCustomKeysA
Свойства документа
Описание
Завершающая A обозначает точку входа ANSI (char) в DLL; интерфейс ActiveX/COM открывает только Unicode-форму. Поведение идентично GetCustomKeys, а строковые аргументы интерпретируются в кодовой странице, заданной текущим режимом SetAnsiMode
Возвращает все пользовательские ключи из Document Information Dictionary или Document Catalog одной CSV-строкой. Как управлять данными под этими ключами, см. в описаниях SetCustomInformation и GetCustomInformation
Системные ключи под управлением спецификации PDF или PDF Library for Delphi не возвращаются. Среди ключей Catalog это OutputIntents, Extensions, Requirements, Collection и NeedsRendering, поэтому настройка PDF/A и другие структуры Catalog, управляемые библиотекой, не выдаются за пользовательские данные приложения
Синтаксис
Delphi
Function DLGetCustomKeysA(InstanceID, Location: Integer): PAnsiChar;
DLL
const char * DLGetCustomKeysA(int InstanceID, int Location);
Параметры
| Location | Место, откуда извлекаются имена пользовательских ключей: 1 = Document Information Dictionary 2 = Document Catalog |
|---|