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)