PDFium Delphi Component Docs

GetTextInReadingOrder yöntemi

Component: TPdf  ·  Unit: PDFium
Geçerli sayfanın metnini içerik akışı sırasıyla veya doğal okuma sırasına göre sıralayarak çıkarır

Syntax

function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;

OrderTPdfReadingOrder. roContentOrder ham içerik akışını izler; Character üzerinde yinelemenin ürettiğiyle aynı dizidir. roPhysicalLayout karakterleri konuma göre, yukarıdan aşağıya ve soldan sağa sıralar
ResultWString. İstenen sırada sayfa metni; sayfa metin içermiyorsa boş

Description

Bir içerik akışı metni herhangi bir sırada çizebilir - bir üretici, gövdeden önce bir altbilgi ya da sağdan sola bir sütun verebilir. İçerik sırası dosyanın söylediğini korur; fiziksel yerleşim ise bir okurun gördüğünü yeniden kurar

Fiziksel yerleşim, her karakterin merkezine göre sıralar: dikey konuma göre azalan, yatay konuma göre artan; böylece satırlar yukarıdan aşağıya, bir satır içindeki karakterler soldan sağa çıkar

Geometri yerine yapıya dayalı sıra için, etiketli bir belgeye GetStructuredText veya DocumentReadingUnits daha iyi hizmet eder; bunlar bir sırayı kestirmek yerine bildirilen okuma sırasını izler

See Also

Text, GetStructuredText, DocumentReadingUnits, BuildReflowDocument