THPDFLinearizedPageRangeOptions Record

Budget dan switch untuk perencana rentang linearized progresif: penyertaan rentang bootstrap dan cross-reference, hint row-aligned, penggabungan gap, dan batas keras untuk halaman, grup, rentang, dan memori

Deklarasi

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;

Unit

HPDFDoc

Kolom

FieldTujuan
IncludeBootstrapRangesMenambahkan rentang byte header dan bootstrap yang dibutuhkan sebelum halaman mana pun bisa di-decode; default true
IncludeCrossReferenceRangesMenambahkan rentang byte section cross-reference utama ke plan; default true
AllowRowAlignedHintsMenerima layout hint row-aligned yang interoperabel selama decoding; default true
MergeGapBytesMenggabungkan dua rentang yang direncanakan ketika gap di antaranya paling banyak sebesar ini; default 0 (tanpa penggabungan)
MaximumHintBytesMenolak hint stream lebih besar dari ini; default 67108864 (64 MiB)
MaximumPageCountMenolak dokumen dengan halaman lebih banyak dari ini; default 1000000
MaximumSharedGroupsBatas atas grup shared-object yang direncanakan; default 1000000
MaximumSharedReferencesBatas atas referensi shared-object yang direncanakan; default 4000000
MaximumRangesBatas atas rentang byte yang dipancarkan per plan; default 65536
MaximumPlannedBytesMenolak plan yang total cakupan byte-nya melampaui ini; default 536870912 (512 MiB)
MaximumPlannerMemoryBytesPlafon memori kerja untuk planner; default 268435456 (256 MiB)
DefaultClass function yang mengembalikan nilai-nilai yang tercantum di atas

Catatan penggunaan

API terkait