PDFium Delphi Component Docs

Rectangle الخاصية

Component: TPdf  ·  Unit: PDFium
يُرجع مستطيلًا محيطًا واحدًا للنص من تخطيط نص الصفحة الحالية

Syntax

property Rectangle[Index: Integer]: TPdfRectangle; // read only

Description

يُرجع Rectangle[Index] مستطيلًا محيطًا واحدًا يولّده RectangleCount للنص في الصفحة الحالية

استدعِ RectangleCount(StartIndex, Count) أولًا لتحديد عدد المستطيلات التي يكشف عنها PDFium لنطاق النص المطلوب، ثم اقرأ من Rectangle[0] حتى Rectangle[Count - 1]

يستخدم TPdfRectangle المُعاد إحداثيات صفحة PDF. استخدم PageToDevice عندما تحتاج إلى إحداثيات العارض أو الصورة النقطية

Remarks

Example

var
  I, Count: Integer;
  R: TPdfRectangle;
begin
  Count := Pdf1.RectangleCount(0, Pdf1.CharacterCount);
  for I := 0 to Count - 1 do
  begin
    R := Pdf1.Rectangle[I];
    Memo1.Lines.Add(Format('%.2f, %.2f, %.2f, %.2f', [R.Left, R.Top, R.Right, R.Bottom]));
  end;
end;

See Also

RectangleCount, Text, TextInRectangle, PageToDevice