GetAnalysisInfoA
خصائص المستند
الوصف
تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ GetAnalysisInfo وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية
تُرجع عناصر مفردة من نتائج التحليل الذي أجرته الدالة AnalyseFile
الصيغة
Delphi
Function DLGetAnalysisInfoA(InstanceID, AnalysisID, AnalysisItem: Integer): PAnsiChar;
DLL
const char * DLGetAnalysisInfoA(int InstanceID, int AnalysisID, int AnalysisItem);
المعاملات
| AnalysisID | معرّف مجموعة نتائج التحليل المطلوب الاستعلام عنه، كما تُرجعه الدالة AnalyseFile |
|---|---|
| AnalysisItem | نتيجة التحليل المحددة المطلوب جلبها: 0 = اسم الملف (مثل ".\hello.pdf") 1 = حجم الملف (مثل "2048" لملف حجمه 2K تمامًا) 2 = المؤلف 3 = العنوان 4 = الموضوع 5 = الكلمات المفتاحية 6 = المنشئ 7 = المنتج 8 = إصدار PDF (مثل "1.4") 9 = عدد الصفحات (مثل "120") 10 = تاريخ الإنشاء 11 = تاريخ التعديل 12 = معرّف المستند 13 = كلمة المرور المقدمة: "None" لعدم وجود حماية، "User" لكلمة مرور المستخدم، "Owner" لكلمة مرور المالك 14 = المستند يحتوي حقوق استخدام (مثل Reader Extensions): "No" إذا لم يوجد قاموس حقوق استخدام، "Yes" إذا وُجد 15 = اسم التوقيع في قاموس حقوق الاستخدام 20..30 = مكافئ لـ SecurityInfo(0)..SecurityInfo(10) 31 = عدد حقول النماذج في المستند 41..43 = مكافئ لـ SecurityInfo(11)..SecurityInfo(13) |