GetAnalysisInfoA

Propiedades del documento

Descripción

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 GetAnalysisInfo y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual

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

AnalysisIDEl identificador del conjunto de resultados de análisis que se consultará, según lo devuelve la función AnalyseFile
AnalysisItemResultado de análisis concreto que se recuperará: 0 = Nombre del archivo (p. ej., ".\hello.pdf") 1 = Tamaño del archivo (p. ej., "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 (p. ej., "1.4") 9 = Número de páginas (p. ej., "120") 10 = Fecha de creación 11 = Fecha de modificación 12 = ID del documento 13 = Contraseña facilitada: "None" si no hay seguridad "User" para la contraseña de usuario "Owner" para la contraseña de propietario 14 = El documento contiene derechos de uso (p. ej., 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)