THPDFLinearizedPageRangeOptions Record

Budgetar och brytare för den progressiva lineariserade intervallplaneraren: inkludering av bootstrap- och korsreferensintervall, radjusterade hints, sammanslagning av mellanrum och hårda tak för sidor, grupper, intervall och minne

Deklaration

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;

Enhet

HPDFDoc

Fält

FältSyfte
IncludeBootstrapRangesLägger till rubrik- och bootstrap-byteintervallen som behövs innan någon sida kan avkodas; standard true
IncludeCrossReferenceRangesLägger till byteintervallen för huvudkorsreferenssektionen i planen; standard true
AllowRowAlignedHintsAccepterar samverkansvänliga radjusterade hintupplägg under avkodningen; standard true
MergeGapBytesSlår ihop två planerade intervall när mellanrummet mellan dem är högst så här många byte; standard 0 (ingen sammanslagning)
MaximumHintBytesAvvisar hintströmmar större än detta; standard 67108864 (64 MiB)
MaximumPageCountAvvisar dokument med fler sidor än detta; standard 1000000
MaximumSharedGroupsÖvre gräns för planerade grupper av delade objekt; standard 1000000
MaximumSharedReferencesÖvre gräns för planerade referenser till delade objekt; standard 4000000
MaximumRangesÖvre gräns för emitterade byteintervall per plan; standard 65536
MaximumPlannedBytesAvvisar planer vars totala byttäckning överskrider detta; standard 536870912 (512 MiB)
MaximumPlannerMemoryBytesTak för planerarens arbetsminne; standard 268435456 (256 MiB)
DefaultKlassfunktion som returnerar värdena listade ovan

Användningsanteckningar

Relaterade API:er