GetAnalysisInfoA
Proprietà del documento
Descrizione
Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a GetAnalysisInfo e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode
Restituisce singoli elementi dai risultati dell'analisi eseguita dalla funzione AnalyseFile
Sintassi
Delphi
Function DLGetAnalysisInfoA(InstanceID, AnalysisID, AnalysisItem: Integer): PAnsiChar;
DLL
const char * DLGetAnalysisInfoA(int InstanceID, int AnalysisID, int AnalysisItem);
Parametri
| AnalysisID | ID dell'insieme di risultati dell'analisi da interrogare, restituito dalla funzione AnalyseFile |
|---|---|
| AnalysisItem | Risultato specifico dell'analisi da recuperare: 0 = Nome file, ad esempio ".\hello.pdf" 1 = Dimensione file, ad esempio "2048" per un file di esattamente 2K 2 = Autore 3 = Titolo 4 = Oggetto 5 = Parole chiave 6 = Creatore 7 = Produttore 8 = Versione PDF, ad esempio "1.4" 9 = Numero di pagine, ad esempio "120" 10 = Data di creazione 11 = Data di modifica 12 = ID documento 13 = Password fornita: "None" se non è presente alcuna protezione "User" per la password utente "Owner" per la password del proprietario 14 = Il documento contiene diritti di utilizzo, ad esempio Reader Extensions: "No" se non è presente un dizionario dei diritti di utilizzo, "Yes" se tale dizionario è presente 15 = Nome della firma nel dizionario dei diritti di utilizzo 20..30 = Equivalente a SecurityInfo(0)..SecurityInfo(10) 31 = Numero di campi modulo nel documento 41..43 = Equivalente a SecurityInfo(11)..SecurityInfo(13) |