THPDFLinearizedPageRangeOptions Record

Ngân sách và công tắc cho planner dải linearized tăng tiến: có lấy dải bootstrap và tham chiếu chéo hay không, hint row-aligned, gộp khoảng hở, và các trần cứng cho trang, nhóm, dải và bộ nhớ

Khai báo

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;

Đơn vị

HPDFDoc

Các trường

TrườngMục đích
IncludeBootstrapRangesThêm các dải byte header và bootstrap cần có trước khi bất kỳ trang nào giải mã được; default true
IncludeCrossReferenceRangesThêm các dải byte của section tham chiếu chéo chính vào kế hoạch; default true
AllowRowAlignedHintsChấp nhận các bố cục hint row-aligned tương thích trong lúc giải mã; default true
MergeGapBytesGộp hai dải đã lập khi khoảng hở giữa chúng nhiều nhất đúng số byte này; default 0 (không gộp)
MaximumHintBytesTừ chối hint stream lớn hơn mức này; default 67108864 (64 MiB)
MaximumPageCountTừ chối tài liệu có nhiều trang hơn mức này; default 1000000
MaximumSharedGroupsGiới hạn trên cho số nhóm đối tượng dùng chung được lập; default 1000000
MaximumSharedReferencesGiới hạn trên cho số tham chiếu đối tượng dùng chung được lập; default 4000000
MaximumRangesGiới hạn trên cho số dải byte phát ra mỗi kế hoạch; default 65536
MaximumPlannedBytesTừ chối các kế hoạch có tổng phủ byte vượt mức này; default 536870912 (512 MiB)
MaximumPlannerMemoryBytesTrần bộ nhớ làm việc cho planner; default 268435456 (256 MiB)
DefaultClass function trả về các giá trị liệt kê ở trên

Ghi chú sử dụng

API liên quan