THPDFLinearizedPagePlanStatus Type
Rapporteert waarom een bytebereikplan voor een gelineariseerde pagina slaagde of welke planningsfase faalde
Declaratie
THPDFLinearizedPagePlanStatus= (lppsSourceRequired,
lppsHeaderUnavailable, lppsNotLinearized,
lppsInvalidLinearization, lppsPageOutOfRange,
lppsHintUnavailable, lppsUnsupportedHintFilter,
lppsInvalidHintTable, lppsCrossReferenceUnavailable,
lppsInvalidCrossReference, lppsUnsupportedCrossReference,
lppsLimitExceeded, lppsRangesUnavailable, lppsReady);
Eenheid
HPDFDoc
Waarden
| Waarde | Doel |
|---|---|
lppsSourceRequired | Er zijn geen bronbereiken opgegeven, dus de planning is niet gestart |
lppsHeaderUnavailable | De bereiken van de linearisatieheader zijn nog niet beschikbaar, dus het linearisatiewoordenboek kan niet worden gelezen |
lppsNotLinearized | De header is geparseerd, maar het document is niet gelineariseerd |
lppsInvalidLinearization | Het linearisatiewoordenboek of de header kan de validatie niet doorstaan |
lppsPageOutOfRange | De opgevraagde pagina-index valt buiten het gelineariseerde document |
lppsHintUnavailable | Een bereik van de primaire of overflow-hintstream kon niet volledig worden gelezen |
lppsUnsupportedHintFilter | De hintstream gebruikt een filter dat de decoder niet implementeert |
lppsInvalidHintTable | De gedecodeerde hinttabel is misvormd of ambigu, bijvoorbeeld twee interpretaties die niet overeenkomen |
lppsCrossReferenceUnavailable | Een hoofd-cross-reference- of cross-reference-streambereik dat het plan nodig heeft, is nog niet beschikbaar in de bron |
lppsInvalidCrossReference | Cross-referencedata kan de validatie niet doorstaan, zoals een probe die voorbij het bestand reikt of een misvormde streamheader |
lppsUnsupportedCrossReference | De cross-reference-stream gebruikt een representatie die de planner niet ondersteunt, zoals een indirecte Length |
lppsLimitExceeded | Een hintbyte-, bereik- of geheugenbudget van de planner was uitgeput voordat het plan klaar was |
lppsRangesUnavailable | Het plan is opgebouwd, maar minstens één gepland bytebereik is nog niet beschikbaar in de bron |
lppsReady | Het plan is compleet en elk benodigd bereik is beschikbaar |
Gebruiksopmerkingen
- Behandel
lppsReadyenlppsRangesUnavailableals de enige statussen met een bruikbare bereikenlijst; elke andere waarde is een diagnostische stop - De
Diagnostic-tekenreeks vanTHPDFLinearizedPageRangePlanhoort bij elke non-ready-status en zegt wat de planner heeft waargenomen - Beschikbaarheidsstatussen kunnen verdwijnen zodra er meer bronbytes binnenkomen, terwijl de invalid-statussen op een defect in het bestand zelf wijzen