PDFium Delphi Component Docs

GetTextRenderMode метод

Component: TPdf  ·  Unit: PDFium
Читає режим рендерингу тексту текстового об'єкта

Syntax

function GetTextRenderMode(Index: Integer): Integer;

IndexInteger. Індекс з нульовою базою текстового об'єкта сторінки.
ResultInteger. Одне зі значень FPDF_TEXTRENDERMODE_*: FILL (0), STROKE (1), FILL_STROKE (2), INVISIBLE (3), FILL_CLIP (4), STROKE_CLIP (5), FILL_STROKE_CLIP (6), CLIP (7).

Description

Режим рендерингу (ISO 32000-1 9.3.6) вирішує, чи текстовий об'єкт заповнюється, обводиться, використовується як clipping, чи малюється невидимим. Його читання відокремлює видимий текст від невидимого шару, який залишає прохід OCR

Невидимий текст усе одно витягується через Text, тож викликач, якому потрібне лише те, що може бачити читач, має фільтрувати за цим режимом

Значення походить із PDFium і повертається як ціле число, а не перелік, відповідно до констант FPDF_TEXTRENDERMODE_* модуля FPdfView

See Also

GetObjectText, ApplyOcrSearchLayer, PageObjectInfo, CharacterInfo