GetAnalysisInfoA
Vlastnosti dokumentu
Popis
Koncové A označuje vstupní bod DLL v ANSI (char); rozhraní ActiveX/COM zpřístupňuje pouze formu Unicode. Chování je shodné s GetAnalysisInfo a řetězcové argumenty se interpretují pomocí aktuální kódové stránky SetAnsiMode
Vrací jednotlivé položky z výsledků analýzy provedené funkcí AnalyseFile
Syntaxe
Delphi
Function DLGetAnalysisInfoA(InstanceID, AnalysisID, AnalysisItem: Integer): PAnsiChar;
DLL
const char * DLGetAnalysisInfoA(int InstanceID, int AnalysisID, int AnalysisItem);
Parametry
| AnalysisID | ID sady výsledků analýzy, o niž se mají získat informace, jak ho vrací funkce AnalyseFile |
|---|---|
| AnalysisItem | Konkrétní výsledek analýzy k získání: 0 = Název souboru (např. ".\hello.pdf") 1 = Velikost souboru (např. "2048" pro soubor o velikosti přesně 2K) 2 = Autor 3 = Název 4 = Předmět 5 = Klíčová slova 6 = Tvůrce 7 = Producent 8 = Verze PDF (např. "1.4") 9 = Počet stránek (např. "120") 10 = Datum vytvoření 11 = Datum úpravy 12 = ID dokumentu 13 = Zadané heslo: "None" pro žádné zabezpečení, "User" pro uživatelské heslo, "Owner" pro heslo vlastníka 14 = Dokument obsahuje práva užití (např. Reader Extensions) "No", neexistuje-li slovník práv užití, "Yes", existuje-li 15 = Název podpisu ve slovníku práv užití 20..30 = Ekvivalent SecurityInfo(0)..SecurityInfo(10) 31 = Počet polí formulářů v dokumentu 41..43 = Ekvivalent SecurityInfo(11)..SecurityInfo(13) |