PDFium Delphi Component Docs

CharacterRectangle الخاصية

Component: TPdf  ·  Unit: PDFium
وصول مفهرس للقراءة فقط إلى المستطيل المحيط بالحرف في إحداثيات PDF user-space (الأصل أسفل اليسار، بالنقاط)

Syntax

property CharacterRectangle[CharIndex: Integer]: TPdfRectangle; // read only

Description

وصول مفهرس للقراءة فقط إلى المستطيل المحيط بالحرف بإحداثيات فضاء المستخدم في PDF (الأصل أسفل اليسار، بالنقاط). النطاق الصالح هو 0 .. CharacterCount - 1 للصفحة الحالية؛ ويسفر تمرير فهرس خارج النطاق عن رفع EPdfError.

تُرجع المحارف بترتيب القراءة المنطقي — أي الترتيب الذي حلّل به PDFium مسار المحتوى — وليس بالضرورة بالترتيب المرئي (قد تظهر الكتابات من اليمين إلى اليسار معكوسة).

جميع الإحداثيات بنقاط فضاء المستخدم في PDF وأصلها أسفل اليسار. استخدم PdfView1.PointsToScreen أو تحويل إحداثيات خاص بك عند التراكب على لوحة رسم VCL.

Parameters

CharIndexفهرس محرف يبدأ من الصفر في الصفحة الحالية (0 .. CharacterCount - 1).

Remarks

Example

var
  I: Integer;
begin
  for I := 0 to Pdf1.CharacterCount - 1 do
    R := Pdf1.CharacterRectangle[I]; Canvas.TextOut(Round(R.Left), Round(R.Top), Pdf1.Character[I]);
end;

See Also

CharacterCount, Charcode, Character, TextPage