THPDFLinearizedPageRangeOptions Record

Budsjetter og brytere for den progressive lineariserte områdeplanleggeren: inkludering av bootstrap- og kryssreferanseområder, radjusterte hints, gapsammenslåing og harde tak på sider, grupper, områder og minne

Deklarasjon

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

Felt

FeltFormål
IncludeBootstrapRangesLegger til topptekst- og bootstrap-byteområdene som trengs før noen side kan dekode; standard true
IncludeCrossReferenceRangesLegger til byteområdene til hovedkryssreferanseseksjonen i planen; standard true
AllowRowAlignedHintsGodtar interoperable radjusterte hintoppsett under dekodingen; standard true
MergeGapBytesSlår sammen to planlagte områder når gapet mellom dem er høyst dette antallet byte; standard 0 (ingen sammenslåing)
MaximumHintBytesAvviser hintstrømmer større enn dette; standard 67108864 (64 MiB)
MaximumPageCountAvviser dokumenter med flere sider enn dette; standard 1000000
MaximumSharedGroupsØvre grense for planlagte delte objektgrupper; standard 1000000
MaximumSharedReferencesØvre grense for planlagte delte objektreferanser; standard 4000000
MaximumRangesØvre grense for byteområder sendt ut per plan; standard 65536
MaximumPlannedBytesAvviser planer hvis totale bytedekning overstiger dette; standard 536870912 (512 MiB)
MaximumPlannerMemoryBytesArbeidsminnetak for planleggeren; standard 268435456 (256 MiB)
DefaultKlassefunksjon som returnerer verdiene listet opp over

Bruksnotater

Relaterte API-er