ImportDocumentData
خصائص المستند، الإشارات المرجعية
الوصف
يطبق تفريغ بيانات مستند بنص خام: يحدّث مفاتيح المعلومات ويعيد بناء شجرة الإشارات المرجعية ويستبدل مدى تسميات الصفحات
الصيغة
Delphi
Function TPDFlib.ImportDocumentData(Const Data: WideString; Options: Integer): Integer;المعاملات
| Data | نص بالتنسيق الذي تكتبه ExportDocumentData (اصطلاح dump_data/update_info الكلاسيكي) |
|---|---|
| Options | أنواع السجلات المطلوب معالجتها: 0 تختار كل شيء، سوا ذلك اجمع البت 1 (مفاتيح معلومات المستند) والبت 2 (الإشارات المرجعية) والبت 4 (مدى تسميات الصفحات) |
قيم الإرجاع
| 0 | لا يوجد مستند محدد، أو النص فارغ، أو لم يُطبق أي شيء |
|---|---|
| N | عدد السجلات المطبقة (مفاتيح المعلومات والإشارات المرجعية ومدى التسميات) |
ملاحظات
تتحدث مفاتيح المعلومات بشكل فردي. يحذف أول سجل إشارة مرجعية شجرة الإشارات المرجعية القائمة، ثم يضيف كل سجل إشارة مرجعية واحدة يكون أبوها أحدث إشارة مرجعية بمستوى أعلى (تُقيَّد المستويات إلى عمق واحد على الأكثر عن سابقتها). ويمسح أول سجل تسميات صفحات المدى القائمة. وتعود صفحات الوجهة خارج النطاق إلى الصفحة 1، وتُتجاهل الأسطر غير المعروفة فلا تكسر الحقول المستقبلية القارئات الأقدم
مثال
PDF.ImportDocumentData(
'BookmarkBegin'#13#10+
'BookmarkTitle: Chapter 1'#13#10+
'BookmarkLevel: 1'#13#10+
'BookmarkPageNumber: 5'#13#10, 2);انظر أيضا
ExportDocumentData, NewOutline, SetInformation, AddPageLabels