THPDFLinearizedPagePlanStatus Type
Rapporterer hvorfor en byteinterval-plan for en lineariseret side lykkedes, eller hvilken planlægningsfase der fejlede
Deklaration
THPDFLinearizedPagePlanStatus= (lppsSourceRequired,
lppsHeaderUnavailable, lppsNotLinearized,
lppsInvalidLinearization, lppsPageOutOfRange,
lppsHintUnavailable, lppsUnsupportedHintFilter,
lppsInvalidHintTable, lppsCrossReferenceUnavailable,
lppsInvalidCrossReference, lppsUnsupportedCrossReference,
lppsLimitExceeded, lppsRangesUnavailable, lppsReady);
Enhed
HPDFDoc
Værdier
| Værdi | Formål |
|---|---|
lppsSourceRequired | Ingen kildeintervaller blev angivet, så planlægningen er ikke startet |
lppsHeaderUnavailable | Lineariseringsheaderens intervalle er endnu ikke tilgængelige, så lineariseringsordbogen kan ikke læses |
lppsNotLinearized | Headeren blev parset, men dokumentet er ikke lineariseret |
lppsInvalidLinearization | Lineariseringsordbogen eller headeren fejlede validering |
lppsPageOutOfRange | Det anmodede sideindeks ligger uden for det lineariserede dokument |
lppsHintUnavailable | Et interval for en primær eller overflow-hintstrøm kunne ikke læses helt |
lppsUnsupportedHintFilter | Hintstrømmen bruger et filter, som dekoderen ikke implementerer |
lppsInvalidHintTable | Den afkodede hinttabel er misdannet eller tvetydig, for eksempel to fortolkninger, der er uenige |
lppsCrossReferenceUnavailable | Et interval for hovedxref eller xref-strøm, som planen har brug for, er endnu ikke tilgængeligt i kilden |
lppsInvalidCrossReference | Xref-data fejlede validering, for eksempel en prøve, der overstiger filen, eller en misdannet strømheader |
lppsUnsupportedCrossReference | Xref-strømmen bruger en repræsentation, planlæggeren ikke understøtter, for eksempel en indirekte Length |
lppsLimitExceeded | Planlæggerens budget for hintbytes, intervalle eller hukommelse blev brugt op, før planen blev fuldført |
lppsRangesUnavailable | Planen blev bygget, men mindst ét planlagt byteinterval er endnu ikke tilgængeligt i kilden |
lppsReady | Planen er komplet, og alle krævede intervalle er tilgængelige |
Brugsnoter
- Behandl
lppsReadyoglppsRangesUnavailablesom de eneste statusser med en brugbar intervalliste; alle andre værdier er et diagnostisk stop Diagnostic-strengen påTHPDFLinearizedPageRangePlanhører til hver ikke-ready-status og angiver, hvad planlæggeren observerede- Tilgængelighedsstatusser kan forsvinde, når flere kildebytes ankommer, mens de ugyldige statusser afspejler en defekt i selve filen