GetAnalysisInfoA

Propriedades do documento

Descrição

O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de GetAnalysisInfo e os argumentos string são interpretados usando a página de código atual de SetAnsiMode

Retorna itens individuais dos resultados da análise feita pela função AnalyseFile

Sintaxe

Delphi

Function DLGetAnalysisInfoA(InstanceID, AnalysisID, AnalysisItem: Integer): PAnsiChar;

DLL

const char * DLGetAnalysisInfoA(int InstanceID, int AnalysisID, int AnalysisItem);

Parâmetros

AnalysisIDO ID do conjunto de resultados de análise a consultar, conforme retornado pela função AnalyseFile
AnalysisItemThe specific analysis result to retrieve: 0 = File name (eg. ".\hello.pdf") 1 = File size (eg. "2048" for a file exactly 2K in size) 2 = Author 3 = Title 4 = Subject 5 = Keywords 6 = Creator 7 = Producer 8 = PDF version (eg. "1.4") 9 = Page count (eg. "120") 10 = Creation date 11 = Modification date 12 = Document ID 13 = The supplied password: "None" for no security "User" for the user password "Owner" for the owner password 14 = Document contains usage rights (eg. Reader Extensions) "No" if there is no usage rights dictionary "Yes" if there is a usage rights dictionary 15 = Name of signature in the usage rights dictionary 20..30 = Equivalent to SecurityInfo(0)..SecurityInfo(10) 31 = Number of form fields in the document 41..43 = Equivalent to SecurityInfo(11)..SecurityInfo(13)