PDFium Delphi Component Docs

GetTextInReadingOrder metode

Component: TPdf  ·  Unit: PDFium
Ekstrahér den aktuelle sides tekst enten i indholdsstrømsrækkefølge eller sorteret til naturlig læserækkefølge.

Syntax

function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;

OrderTPdfReadingOrder. roContentOrder følger den rå indholdsstrøm, den samme sekvens som iteration over Character producerer. roPhysicalLayout sorterer tegn efter position, oppefra og ned og venstre mod højre.
ResultWString. Sideteksten i den ønskede rækkefølge, tom når siden ikke rummer tekst.

Description

En indholdsstrøm kan tegne tekst i enhver sekvens – en generator kan udsende en sidefod før brødteksten, eller en kolonne højre mod venstre. Indholdsrækkefølgen bevarer, hvad filen siger; fysisk layout rekonstruerer, hvad en læser ser

Fysisk layout sorterer på midten af hvert tegn, faldende efter lodret position og stigende efter vandret position, så linjer kommer oppefra og ned, og tegn venstre mod højre inden for en linje

For strukturdrevet rækkefølge frem for geometri er et tagget dokument bedre tjent med GetStructuredText eller DocumentReadingUnits, som følger den erklærede læserækkefølge i stedet for at udlede én

See Also

Text, GetStructuredText, DocumentReadingUnits, BuildReflowDocument