السجل THPDFLinearizedPageRangeOptions
ميزانيات ومفاتيح لمخطط النطاقات التدريجي للملفات المنظمة خطيًا: إدراج نطاقات التمهيد والإسناد الترافقي، وتلميحات محاذاة الصفوف، ودمج الفجوات، وسقوف صارمة على الصفحات والمجموعات والنطاقات والذاكرة
التصريح
THPDFLinearizedPageRangeOptions= record
IncludeBootstrapRanges: boolean;
IncludeCrossReferenceRanges: boolean;
AllowRowAlignedHints: boolean;
MergeGapBytes: Int64;
MaximumHintBytes: Int64;
MaximumPageCount: Integer;
MaximumSharedGroups: Integer;
MaximumSharedReferences: Integer;
MaximumRanges: Integer;
MaximumPlannedBytes: Int64;
MaximumPlannerMemoryBytes: Int64;
class function Default: THPDFLinearizedPageRangeOptions; static;
end;
الوحدة
HPDFDoc
الحقول
| الحقل | الغرض |
|---|---|
IncludeBootstrapRanges | إضافة نطاقات بايتات الترويسة والتمهيد اللازمة قبل فك ترميز أي صفحة؛ والافتراض true |
IncludeCrossReferenceRanges | إضافة نطاقات بايتات قسم الإسناد الترافقي الرئيسي إلى المخطط؛ والافتراض true |
AllowRowAlignedHints | قبول تخطيطات تلميحات متوافقة محاذاة الصفوف أثناء فك الترميز؛ والافتراض true |
MergeGapBytes | دمج نطاقين مخططًين عندما لا تتجاوز الفجوة بينهما هذا العدد من البايتات؛ والافتراض 0 (بلا دمج) |
MaximumHintBytes | رفض تدفقات تلميحات أكبر من هذا؛ والافتراض 67108864 (64 MiB) |
MaximumPageCount | رفض المستندات ذات صفحات أكثر من هذا؛ والافتراض 1000000 |
MaximumSharedGroups | الحد الأعلى لمجموعات الكائنات المشتركة المخططة؛ والافتراض 1000000 |
MaximumSharedReferences | الحد الأعلى لمراجع الكائنات المشتركة المخططة؛ والافتراض 4000000 |
MaximumRanges | الحد الأعلى لنطاقات البايتات الصادرة في كل مخطط؛ والافتراض 65536 |
MaximumPlannedBytes | رفض المخططات التي يتجاوز تغطيتها البايتية الإجمالية هذا الحد؛ والافتراض 536870912 (512 MiB) |
MaximumPlannerMemoryBytes | سقف ذاكرة العمل للمخطط؛ والافتراض 268435456 (256 MiB) |
Default | دالة صنف تعيد القيم المذكورة أعلاه |
ملاحظات الاستخدام
- ابدأ من
THPDFLinearizedPageRangeOptions.Default؛ ويطبق التحميل الزائد بلا خيارات فيPlanProgressiveLinearizedPageRangesهذه القيمَ نفسها - صفّر
IncludeBootstrapRangesوIncludeCrossReferenceRangesلتخطيط نطاقات الصفحات فقط، وهو ما يفعله نمط التحميل التدريجي عند تحديد حجم قراءات الترويسة - اخفض
MaximumPlannerMemoryBytesعلى الأجهزة محدودة الذاكرة؛ ويفشل المخطط فشلًا آمنًا بحالة وتشخيص بدلًا من الالتزام الزائد