function GetTextRenderMode(Index: Integer): Integer;
| Index | Integer. Индекс текстового объекта страницы с нулевой базой |
| Result | Integer. Одно из значений FPDF_TEXTRENDERMODE_*: FILL (0), STROKE (1), FILL_STROKE (2), INVISIBLE (3), FILL_CLIP (4), STROKE_CLIP (5), FILL_STROKE_CLIP (6), CLIP (7) |
Режим рендеринга (ISO 32000-1 9.3.6) определяет, заливается ли текстовый объект, обводится, используется как маска отсечения или рисуется невидимым. Его чтение позволяет отделить видимый текст от невидимого слоя, который оставляет после себя проход OCR
Невидимый текст всё равно извлекается через Text, поэтому вызывающему, которому нужен только видимый читателю текст, следует фильтровать по этому режиму
Значение приходит из PDFium и возвращается как целое число, а не перечисление, в соответствии с константами FPDF_TEXTRENDERMODE_* модуля FPdfView