PDFium Delphi Component Docs

CharacterOrigin الخاصية

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

Syntax

property CharacterOrigin[CharIndex: Integer]: TPdfPoint; // read only

Description

وصول مفهرس للقراءة فقط إلى أصل الحرف (مرتكز baseline-left) بنقاط فضاء المستخدم في 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
    P := Pdf1.CharacterOrigin[I]; // origin of glyph I, in points
end;

See Also

CharacterCount, Charcode, CharacterRectangle, Character, TextPage