La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a GetInformation y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual
Devuelve una propiedad como cadena. Las claves de diagnóstico (100–103, 200–201, 311–313) son estados de solo lectura y no se modifican con SetInformation
Sintaxis
Delphi
Function DLGetInformationA(InstanceID, Key: Integer): PAnsiChar;
DLL
const char * DLGetInformationA(int InstanceID, int Key);
Parámetros
Key
La propiedad que se recuperará. Las claves se agrupan por categoría:
0
Versión PDF del documento activo (p. ej., 1.7)
1
Author
2
Title
3
Subject
4
Keywords
5
Aplicación creadora
6
Producer
7
Fecha de creación (cadena de fecha PDF, p. ej., D:20260101120000+00'00')
8
Fecha de modificación (mismo formato que la clave 7)
100
Versión literal de la cabecera %PDF-X.Y tal como se lee del archivo de origen. Vacío para los documentos recién creados
101
Lista delimitada por CRLF de las funciones detectadas en el documento cargado que hicieron que la versión efectiva superase la versión del encabezado
102
Lista delimitada por CRLF de características cuyos puntos de entrada de escritura llamaron a EnsureMinVersion y elevaron automáticamente la versión efectiva
103
Subconjunto de la clave 101: solo las características cuya versión mínima requerida es estrictamente superior a la versión de cabecera (clave 100)
200
Marca de modo de conformidad PDF/UA-1. Devuelve 1 si se ha llamado a SetPDFUAMode en el documento activo; en caso contrario, devuelve una cadena vacía
201
Nivel de conformidad PDF/A. Devuelve 1 para PDF/A-1a, 2 para PDF/A-1b o una cadena vacía cuando el modo PDF/A está desactivado
311
Cadena de versión del conflicto de bloqueo de versión más reciente. No está vacía después de Encrypt, AddSWFAnnotationFromFile, SaveToFile o SaveToString cuando la versión del documento estaba bloqueada por debajo del mínimo exigido por la función elegida y la operación devolvió 0 con LastErrorCode 602
312
Nombre de función asociado a la clave 311. Identifica la función concreta que causó el conflicto de versión (p. ej., AES-256 encryption)
313
Cadena de versión PDF en la que está bloqueado actualmente el destino de guardado (p. ej., 1.4). No está vacía cuando SetInformation(0, …) ha fijado la versión de salida. Está vacía para documentos cuya versión puede cambiar libremente