THPDFLinearizedPageRangeOptions Record

Budjetit ja kytkimet progressiiviselle linearisoidulle aluesuunnittelijalle: käynnistys- ja ristiinviittausalueiden sisällytys, rivitasaiset vihjeet, väliyhdistäminen sekä kovat rajat sivuille, ryhmille, alueille ja muistille

Määrittely

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;

Yksikkö

HPDFDoc

Kentät

KenttäTarkoitus
IncludeBootstrapRangesLisää otsikon ja käynnistyksen tavualueet, jotka tarvitaan ennen kuin mikään sivu voi purkautua; oletus true
IncludeCrossReferenceRangesLisää pääristiinviittausosion tavualueet suunnitelmaan; oletus true
AllowRowAlignedHintsHyväksy yhteentoimivat rivitasaiset vihjeasettelut purkamisen aikana; oletus true
MergeGapBytesYhdistä kaksi suunniteltua aluetta, kun niiden väli on enintään näin monta tavua; oletus 0 (ei yhdistämistä)
MaximumHintBytesHylkää tätä suuremmat vihjevirrat; oletus 67108864 (64 MiB)
MaximumPageCountHylkää asiakirjat, joissa on tätä enemmän sivuja; oletus 1000000
MaximumSharedGroupsYläraja suunnitelluille jaettujen objektien ryhmille; oletus 1000000
MaximumSharedReferencesYläraja suunnitelluille jaettujen objektien viittauksille; oletus 4000000
MaximumRangesYläraja suunnitelmaa kohden tuotetuille tavualueille; oletus 65536
MaximumPlannedBytesHylkää suunnitelmat, joiden kokonaitavukattavuus ylittää tämän; oletus 536870912 (512 MiB)
MaximumPlannerMemoryBytesSuunnittelijan työmuistin katto; oletus 268435456 (256 MiB)
DefaultLuokkafunktio, joka palauttaa yllä luetellut arvot

Käyttöhuomautukset

Aiheeseen liittyvät API:t