THotPDF.GetProgressiveLinearizedLoadInfo-metoden

Validerer en avgrenset lineæriseringsoverskrift og rapporterer det selvstendige førsteside-området

Deklarasjon

function GetProgressiveLinearizedLoadInfo(Source: THPDFRandomAccessSource; out Info: THPDFProgressiveLoadInfo): boolean;

Enhet

HPDFDoc

Parametre

NavnFormål
SourceRandom-access-kilde som kan rapportere uavhengig tilgjengelige områder
InfoMottar validerte lineæriseringsforskyvninger, områdeflagg, status og diagnostikk

Returverdi

Returnerer True når en gyldig lineæriseringsordbok ble tolket, selv om nødvendige områder fortsatt er utilgjengelige

Bruksanmerkninger

Planlegging av tverrvilkårlige sideområder

function PlanProgressiveLinearizedPageRanges(Source: THPDFRandomAccessSource; PageIndex: Integer; out Plan: THPDFLinearizedPageRangePlan): boolean; overload;
function PlanProgressiveLinearizedPageRanges(Source: THPDFRandomAccessSource; PageIndex: Integer; const Options: THPDFLinearizedPageRangeOptions; out Plan: THPDFLinearizedPageRangePlan): boolean; overload;

Planleggeren dekoder rå eller Flate primære og overløps-hint-strømmer, kartlegger den forespurte siden gjennom /P, inkluderer den komplette bootstrapen pluss refererte delte objektgrupper og tverrreferansedata, godtar LF- og CRLF-tradisjonelle xref-oppførings-null-prefikser, og returnerer sorterte minimale byteområder

Førsteside-planen bruker alltid den selvstendige [0, /E)-seksjonen og krever ikke hint-dekoding

Standarden godtar interoperable byte-aligned rader med én kombinert delt objektsekvens og den kontinuerlige MSB-first delte sekvensen beskrevet i vedlegg F; HintEncoding identifiserer den valgte tolkningen, tilsvarende doble tolkninger forblir eksplisitte, og konfliktende tolkninger feiler lukket

AllowRowAlignedHints er som standard True og kan deaktiveres for vedlegg-F-only-validering

Ressursgrenser dekker dekodede hint-byte, sideantall, delte grupper og referanser, områdeantall, flette-gap, totalt planlagte byte og planlegger-minne med en standardtak på 256 MiB; en alternativ hint-tolkning som ikke kan kontrolleres innenfor denne takgrensen feiler lukket, mens grense-, filter-, hint-, xref-, tilgjengelighets- og sideindeks-feil har distinkte THPDFLinearizedPagePlanStatus-verdier

Relaterte API-er