وثائق PDFiumPas

Charcode الخاصية

يحافظ إدخال API هذا على المعرّفات والتواقيع وكتل الكود ومصطلحات PDF بصيغتها الأصلية.
المكون: TPdf  ·  الوحدة: PDFium
وصول مفهرس للقراءة فقط إلى Unicode code point (UCS-4) الخاص بالحرف عند الفهرس المحدد

الصياغة

property Charcode[CharIndex: Integer]: Cardinal; // read only

الوصف

وصول مفهرس للقراءة فقط إلى Unicode code point (UCS-4) الخاص بالحرف عند الفهرس المحدد. النطاق الصالح هو 0 .. CharacterCount - 1 للصفحة الحالية؛ وتمرير فهرس خارج النطاق يرفع EPdfError

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

كل الإحداثيات تكون بنقاط PDF user-space مع الأصل في أسفل اليسار. استخدم PdfView1.PointsToScreen أو تحويل الإحداثيات الخاص بك عند وضع طبقة فوق VCL canvas

المعلمات

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

ملاحظات

مثال

var
  I: Integer;
begin
  for I := 0 to Pdf1.CharacterCount - 1 do
    ShowMessage(IntToHex(Pdf1.Charcode[I], 4)); // e.g. 4E2D for 中
end;

انظر أيضا

CharacterCount, CharacterRectangle, Character, TextPage