GetAnalysisInfoA

Belge özellikleri

Açıklama

Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış GetAnalysisInfo ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır

AnalyseFile işlevi tarafından yapılan analizin sonuçlarından tek tek öğeler döndürür

Sözdizimi

Delphi

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

DLL

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

Parametreler

AnalysisIDAnalyseFile işlevinin döndürdüğü, sorgulanacak analiz sonuçları kümesinin kimliği
AnalysisItemAlınacak belirli analiz sonucu: 0 = Dosya adı (örn. ".\hello.pdf") 1 = Dosya boyutu (örn. tam 2K dosya için "2048") 2 = Yazar 3 = Başlık 4 = Konu 5 = Anahtar sözcükler 6 = Oluşturan 7 = Üretici 8 = PDF sürümü (örn. "1.4") 9 = Sayfa sayısı (örn. "120") 10 = Oluşturma tarihi 11 = Değiştirme tarihi 12 = Belge kimliği 13 = Sağlanan parola: güvenlik yoksa "None", kullanıcı parolası için "User", sahip parolası için "Owner" 14 = Belge kullanım hakları içerir (örn. Reader Extensions) kullanım hakları sözlüğü yoksa "No", varsa "Yes" 15 = Kullanım hakları sözlüğündeki imzanın adı 20..30 = SecurityInfo(0)..SecurityInfo(10) ile eşdeğer 31 = Belgedeki form alanı sayısı 41..43 = SecurityInfo(11)..SecurityInfo(13) ile eşdeğer