السجل THPDFIncrementalXRefRebuildInfo
قياسات جدول الكائنات الحرة المعاد بناؤه في آخر حفظ تزايدي: أعداد مدخلات المصدر والمحرَّرة حديثًا والمعاد بناؤها، وزيادات الأجال وتشبعها، ورقم أول كائن حر، وأعلى جيل
التصريح
THPDFIncrementalXRefRebuildInfo= record
SourceFreeObjectCount: Integer;
NewlyFreedObjectCount: Integer;
RebuiltFreeObjectCount: Integer;
GenerationIncrementCount: Integer;
SaturatedGenerationCount: Integer;
FirstFreeObjectNumber: Integer;
HighestGenerationNumber: Integer;
Rebuilt: boolean;
end;
الوحدة
HPDFDoc
الحقول
| الحقل | الغرض |
|---|---|
SourceFreeObjectCount | المدخلات الحرة الموروثة من المراجعة المصدرية عندما بدأ التحديث التزايدي |
NewlyFreedObjectCount | الكائنات التي حُرِّرت أثناء تجهيز هذا التحديث التزايدي |
RebuiltFreeObjectCount | المدخلات الحرة المكتوبة في جدول الإحالة المرجعية المعاد بناؤه |
GenerationIncrementCount | الكائنات المحرَّرة التي زيد رقم جيلها للمراجعة الجديدة |
SaturatedGenerationCount | الكائنات المحرَّرة البلاغ أصلًا أقصى جيل ولا يمكن زيادته أكثر |
FirstFreeObjectNumber | رأس القائمة المرتبطة للمدخلات الحرة المعاد بناؤها (مدخل f في القسم الأول التقليدي) |
HighestGenerationNumber | أعلى رقم جيل رُصد أثناء إعادة البناء |
Rebuilt | تصبح true عندما يكون الحفظ قد أعاد بناء الجدول الحر فعلًا؛ وهي أيضًا نتيجة الدالة الواصلة |
ملاحظات الاستخدام
- اقرأه مرة أخرى عبر
THotPDF.GetLastIncrementalXRefRebuildInfoبعدSaveIncrementalUpdate؛ ويعكس السجل آخر حفظ فقط - تعني قيمة
Rebuiltالمساوية لـfalseأن الدالة الواصلة تبلّغ عن بيانات قديمة أو فارغة لأن إعادة البناء لم تحدث بعد - استخدم
SaturatedGenerationCountلاكتشاف المستندات التي أعيد تدويرها كثيرًا حتى لم تعد أرقام الكائنات المحرَّرة قادرة على زيادة جيلها