THPDFLinearizedPageRangeOptions Record

سقف‌ها و کلیدهای برنامه‌ریز بازهٔ progressive برای فایل‌های linearized: شمول بازه‌های bootstrap و cross-reference، hintهای هم‌تراز-رج، ادغام شکاف‌ها و سقف‌های سخت برای صفحه‌ها، گروه‌ها، بازه‌ها و حافظه

اعلان

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افزودن بازه‌های بایتی هدر و bootstrap که پیش از رمزگشایی هر صفحه لازم‌اند؛ پیش‌فرض true
IncludeCrossReferenceRangesافزودن بازه‌های بایتی بخش اصلی cross-reference به طرح؛ پیش‌فرض true
AllowRowAlignedHintsپذیرش چیدمان‌های hint هم‌تراز-رجِ interoperable هنگام رمزگشایی؛ پیش‌فرض true
MergeGapBytesادغام دو بازهٔ برنامه‌ریزی‌شده وقتی شکاف بینشان حداکثر این تعداد بایت باشد؛ پیش‌فرض 0 (بدون ادغام)
MaximumHintBytesرد جریان‌های hint بزرگ‌تر از این؛ پیش‌فرض 67108864 (64 MiB)
MaximumPageCountرد اسنادی با صفحه‌های بیشتر از این؛ پیش‌فرض 1000000
MaximumSharedGroupsسقف بالای گروه‌های اشیای اشتراکیِ برنامه‌ریزی‌شده؛ پیش‌فرض 1000000
MaximumSharedReferencesسقف بالای ارجاع‌های اشیای اشتراکیِ برنامه‌ریزی‌شده؛ پیش‌فرض 4000000
MaximumRangesسقف بالای بازه‌های بایتی تولیدشده در هر طرح؛ پیش‌فرض 65536
MaximumPlannedBytesرد طرح‌هایی که پوشش بایتی کل‌شان از این فراتر می‌رود؛ پیش‌فرض 536870912 (512 MiB)
MaximumPlannerMemoryBytesسقف حافظهٔ کاری برنامه‌ریز؛ پیش‌فرض 268435456 (256 MiB)
Defaultclass function که مقادیر فهرست‌شدهٔ بالا را برمی‌گرداند

یادداشت‌های استفاده

APIهای مرتبط