PDFium Delphi Component Docs

เมธอด GetTextRenderMode

Component: TPdf  ·  Unit: PDFium
อ่านโหมดการเรนเดอร์ข้อความของ text object

Syntax

function GetTextRenderMode(Index: Integer): Integer;

IndexInteger ดัชนีแบบนับจากศูนย์ของ text page object
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) กำหนดว่า text object จะถูกเติมเต็ม ขีดเส้นขอบ ใช้เป็น clip หรือวาดแบบมองไม่เห็น การอ่านค่านี้คือสิ่งที่แยกข้อความที่มองเห็นออกจากเลเยอร์ที่มองไม่เห็นซึ่งการผ่าน OCR ทิ้งไว้

ข้อความที่มองไม่เห็นยังคงถูกสกัดได้ผ่าน Text ผู้เรียกที่ต้องการเฉพาะสิ่งที่ผู้อ่านมองเห็นจึงต้องกรองตามโหมดนี้

ค่านี้มาจาก PDFium และถูกคืนมาเป็น integer แทนที่จะเป็น enumeration โดยสอดคล้องกับค่าคงที่ FPDF_TEXTRENDERMODE_* ของยูนิต FPdfView

See Also

GetObjectText, ApplyOcrSearchLayer, PageObjectInfo, CharacterInfo