PDFium Component Docs

InspectAvailability-metode

Component: TPdf  ·  Unit: PDFium
Spør hva PDFium kan fortelle om en PDF-strøm uten å laste den inn som et dokument

Syntax

class function InspectAvailability(AStream: TStream): TPdfAvailability;

AStreamTStream. Søkbar strøm som inneholder PDF-en. Den leses men beholdes ikke, og posisjonen gjenopprettes ved retur
ResultTPdfAvailability. Post med Linearization (plnUnknown, plnNotLinearized, plnLinearized), DocumentAvailable, FormAvailability (pfaError, pfaNotAvailable, pfaAvailable, pfaNotPresent) og en enbasert FirstPageNumber eller -1

Description

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

See Also

LoadCustomDocument, LoadDocument, SaveAsLinearized