PDFium Delphi Component Docs

Metoda GetTextInReadingOrder

Component: TPdf  ·  Unit: PDFium
Extrage textul paginii curente fie în ordinea fluxului de conținut, fie sortat în ordinea naturală de citire

Syntax

function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;

OrderTPdfReadingOrder. roContentOrder urmează fluxul brut de conținut, aceeași secvență pe care o produce iterarea Character. roPhysicalLayout sortează caracterele după poziție, de sus în jos și de la stânga la dreapta
ResultWString. Textul paginii în ordinea cerută, gol atunci când pagina nu conține text

Description

Un flux de conținut poate desena textul în orice secvență - un generator poate emite un subsol înaintea corpului sau o coloană de la dreapta la stânga. Ordinea de conținut păstrează ce spune fișierul; așezarea fizică reconstruiește ce vede un cititor

Așezarea fizică sortează după centrul fiecărui caracter, descrescător după poziția verticală și crescător după poziția orizontală, astfel încât rândurile ies de sus în jos, iar caracterele de la stânga la dreapta în cadrul unui rând

Pentru o ordine condusă de structură în loc de geometrie, un document etichetat este deservit mai bine de GetStructuredText sau DocumentReadingUnits, care urmează ordinea de citire declarată în loc să o deducă

See Also

Text, GetStructuredText, DocumentReadingUnits, BuildReflowDocument