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ường | Mục đích |
|---|---|
IncludeBootstrapRanges | Thê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 |
IncludeCrossReferenceRanges | Thêm các dải byte của section tham chiếu chéo chính vào kế hoạch; default true |
AllowRowAlignedHints | Chấp nhận các bố cục hint row-aligned tương thích trong lúc giải mã; default true |
MergeGapBytes | Gộ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) |
MaximumHintBytes | Từ chối hint stream lớn hơn mức này; default 67108864 (64 MiB) |
MaximumPageCount | Từ chối tài liệu có nhiều trang hơn mức này; default 1000000 |
MaximumSharedGroups | Giới hạn trên cho số nhóm đối tượng dùng chung được lập; default 1000000 |
MaximumSharedReferences | Giới hạn trên cho số tham chiếu đối tượng dùng chung được lập; default 4000000 |
MaximumRanges | Giới hạn trên cho số dải byte phát ra mỗi kế hoạch; default 65536 |
MaximumPlannedBytes | Từ chối các kế hoạch có tổng phủ byte vượt mức này; default 536870912 (512 MiB) |
MaximumPlannerMemoryBytes | Trần bộ nhớ làm việc cho planner; default 268435456 (256 MiB) |
Default | Class function trả về các giá trị liệt kê ở trên |
Ghi chú sử dụng
- Bắt đầu từ
THPDFLinearizedPageRangeOptions.Default; overload không tùy chọn củaPlanProgressiveLinearizedPageRangesáp dụng đúng các giá trị này - Bỏ
IncludeBootstrapRangesvàIncludeCrossReferenceRangesđể chỉ lập dải cho trang — probe tải tăng tiến định cỡ các lần đọc header theo cách này - Hạ
MaximumPlannerMemoryBytestrên các máy hạn chế bộ nhớ; planner fail-closed với một status và chẩn đoán thay vì cam kết quá mức