السجل 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دالة صنف تعيد القيم المذكورة أعلاه

ملاحظات الاستخدام

واجهات برمجة التطبيقات ذات الصلة