GetAnalysisInfoA
Propiedades del documento
Descripción
La A final indica el punto de entrada ANSI (char) de la DLL; la interfaz ActiveX/COM solo expone la forma Unicode El comportamiento es idéntico a GetAnalysisInfo y los argumentos de cadena se interpretan mediante la página de códigos actual de SetAnsiMode
Devuelve elementos individuales de los resultados del análisis realizado por la función AnalyseFile
Sintaxis
Delphi
Function DLGetAnalysisInfoA(InstanceID, AnalysisID, AnalysisItem: Integer): PAnsiChar;
DLL
const char * DLGetAnalysisInfoA(int InstanceID, int AnalysisID, int AnalysisItem);
Parámetros
| AnalysisID | El ID del conjunto de resultados de análisis que se debe consultar, devuelto por la función AnalyseFile |
|---|---|
| AnalysisItem | El resultado de análisis específico que se recuperará: 0 = Nombre de archivo (por ejemplo, ".\hello.pdf") 1 = Tamaño de archivo (por ejemplo, "2048" para un archivo de exactamente 2K) 2 = Autor 3 = Título 4 = Asunto 5 = Palabras clave 6 = Creador 7 = Productor 8 = Versión de PDF (por ejemplo, "1.4") 9 = Número de páginas (por ejemplo, "120") 10 = Fecha de creación 11 = Fecha de modificación 12 = Identificador del documento 13 = La contraseña proporcionada: "None" para sin seguridad "User" para contraseña de usuario "Owner" para contraseña de propietario 14 = El documento contiene derechos de uso (por ejemplo, Reader Extensions) "No" si no hay diccionario de derechos de uso "Yes" si hay un diccionario de derechos de uso 15 = Nombre de la firma en el diccionario de derechos de uso 20..30 = Equivalente a SecurityInfo(0)..SecurityInfo(10) 31 = Número de campos de formulario del documento 41..43 = Equivalente a SecurityInfo(11)..SecurityInfo(13) |