PDFium Delphi Component Docs

מתודת GetTextRenderMode

רכיב: TPdf  ·  יחידה: PDFium
קורא את מצב רינדור הטקסט של אובייקט טקסט

תחביר

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)

תיאור

מצב הרינדור (ISO 32000-1 9.3.6) קובע אם אובייקט טקסט ממולא, מודגש בקו, משמש כ-clip או מצויר באופן בלתי נראה. קריאתו היא מה שמפריד טקסט נראה מהשכבה הבלתי נראית שסריקת OCR משאירה אחריה

טקסט בלתי נראה עדיין מחולץ דרך Text, כך שקורא שרוצה רק את מה שהקורא יכול לראות חייב לסנן לפי מצב זה

הערך מגיע מ-PDFium ומוחזר כמספר שלם ולא כספירה, תואם לקבועי ה-FPDF_TEXTRENDERMODE_* של יחידת FPdfView

ראו גם

GetObjectText, ApplyOcrSearchLayer, PageObjectInfo, CharacterInfo