GetAnalysisInfo

Властивості документа

Опис

Повертає окремі елементи з результатів аналізу, виконаного функцією AnalyseFile

Синтаксис

Delphi

Function TPDFlib.GetAnalysisInfo(AnalysisID, AnalysisItem: Integer): WideString;

ActiveX

Function PDFlib::GetAnalysisInfo(AnalysisID As Long, AnalysisItem As Long) As String

DLL

const wchar_t * DLGetAnalysisInfo(int InstanceID, int AnalysisID, int AnalysisItem);

Параметри

AnalysisIDІдентифікатор набору результатів аналізу для запиту — той, що повертає функція AnalyseFile
AnalysisItemПотрібний результат аналізу: 0 = ім'я файла (напр. ".\hello.pdf") 1 = розмір файла (напр. "2048" для файла рівно 2К) 2 = Author 3 = Title 4 = Subject 5 = Keywords 6 = Creator 7 = Producer 8 = версія PDF (напр. "1.4") 9 = кількість сторінок (напр. "120") 10 = дата створення 11 = дата зміни 12 = Document ID 13 = наданий пароль: "None" — без захисту, "User" — пароль користувача, "Owner" — пароль власника 14 = документ містить права використання (напр. Reader Extensions): "No", якщо словника прав використання немає, "Yes", якщо є 15 = назва підпису в словнику прав використання 20..30 = еквівалент SecurityInfo(0)..SecurityInfo(10) 31 = кількість полів форми в документі 41..43 = еквівалент SecurityInfo(11)..SecurityInfo(13)