class function InspectAvailability(AStream: TStream): TPdfAvailability;
| AStream | TStream. Søkbar strøm som inneholder PDF-en. Den leses men beholdes ikke, og posisjonen gjenopprettes ved retur |
| Result | TPdfAvailability. Post med Linearization (plnUnknown, plnNotLinearized, plnLinearized), DocumentAvailable, FormAvailability (pfaError, pfaNotAvailable, pfaAvailable, pfaNotPresent) og en enbasert FirstPageNumber eller -1 |
En klassemetode, så den trenger ikke noe innlastet dokument og ingen komponentinstans: den svarer på om bytene er linearisert, om en full tolkning ville lykkes, og hvilken side en viser ville vist først
Det er avgjørelsen en nedlastingssti vil ta før den forplikter seg: en linearisert fil kan vises fra sine første byte, mens en som ikke er linearisert må ankomme fullstendig. FirstPageNumber er -1 når PDFium ikke kan si det
pfaNotPresent er det vanlige skjemasvaret for et dokument uten noen AcroForm i det hele tatt, og er ikke en feil