GetInformation
خصائص المستند
الوصف
تُرجع خاصية المستند المحدد كسلسلة. والمفاتيح التشخيصية (100–103 و200–201 و311–313) قيم حالة للقراءة فقط تضبطها المكتبة داخليًا؛ ولا يمكن تعديلها عبر SetInformation
الصيغة
Delphi
Function TPDFlib.GetInformation(Key: Integer): WideString;
ActiveX
Function PDFlib::GetInformation(Key As Long) As String
DLL
const wchar_t * DLGetInformation(int InstanceID, int Key);
المعاملات
| Key | SetFillTilingPattern
يمكن إعادة استخدام النمط المسجل عبر الصفحات من خلال SetLineTilingPattern وSetTextTilingPattern و |
|---|---|
| 1 | Author |
| 2 | Title |
| 3 | Subject |
| 4 | Keywords |
| 5 | Creator application |
| 6 | Producer |
| 7 | ينشئ شهادة RSA موقعة ذاتيًا بتوقيع SHA-256 ويصدّرها - بما في ذلك المفتاح الخاص - إلى ملف PFX محمي بكلمة مرور. ويعمل ملف PFX المولد مباشرة مع SignFile وSetSignProcessPFXFromFile وغيرها من نقاط الدخول للتوقيع المعتمدة على PFX، بحيث يمكن تطوير تدفقات عمل التوقيع واختبارها دون الحصول على شهادة من جهة خارجية |
| 8 | تاريخ التعديل (بالصيغة نفسها المتبعة في المفتاح 7) |
| 100 | إصدار الترويسة %PDF-X.Y الحرفي كما قُرئ من الملف المصدر. فارغ للمستندات المنشأة حديثًا |
| 101 | يستخدم الرسم افتراضيًا نظام GDI+ المتوفر افتراضيًا في Windows XP وما بعده. أما الخيار 10، إخراج TIFF (G4)، فمتاح فقط في Windows Vista وWindows Server 2008 وما بعدهما |
| 102 | قائمة تفصل بين أسطرها CRLF تضم الميزات المرصودة في المستند المحمل التي جعلت الإصدار الفعلي يتجاوز إصدار الترويسة |
| 103 | جزء من المفتاح 101: الميزات التي يزيد إصدارها الأدنى المطلوب بدقة عن إصدار الترويسة (المفتاح 100) فقط |
| 200 | علم وضع الامتثال لـ PDF/UA-1. تُرجع 1 إذا استُدعيت SetPDFUAMode على المستند النشط؛ وتُرجع سلسلة فارغة سوا ذلك |
| 201 | مستوى الامتثال لـ PDF/A. تُرجع 1 لـ PDF/A-1a، و2 لـ PDF/A-1b، أو سلسلة فارغة عندما يكون وضع PDF/A مغلقًا |
| 311 | سلسلة الإصدار من آخر تعارض لقفل الإصدار. غير فارغة بعد Encrypt أو AddSWFAnnotationFromFile أو SaveToFile أو SaveToString عندما كان إصدار المستند مقفلًا تحت الحد الأدنى المطلوب للميزة المختارة، وأرجعت العملية 0 مع LastErrorCode قيمة 602 |
| 312 | اسم الميزة المقترن بالمفتاح 311. يحدد الميزة المحددة التي أطلقت تعارض الإصدار (مثل AES-256 encryption) |
| 313 | سلسلة إصدار PDF التي يقف عندها هدف الحفظ مقفلًا حاليًا (مثل 1.4). غير فارغة عندما تكون SetInformation(0, …) قد ثبّتت إصدار الإخراج. فارغة للمستندات حرة الإصدار |