TPDFlibPageElement

أنواع البيانات، تحرير تدفق المحتوى

الوصف

سجل موحد لعرض نص غير فارغ أو تموضع صورة محدد أو مسار مرسوم يرجعه EnumPageElements. ويربط معرّفه المبهم ومحدد تعليماته النتيجة بكائن رسم قابل للتحرير بدقة

الصيغة

Delphi

Type TPDFlibPageElement= Record
  ElementID: Integer;
  Kind: TPDFlibPageElementKind;
  Page: Integer;
  ContentLayer: Integer;
  FirstInstruction: Integer;
  LastInstruction: Integer;
  Left, Top, Right, Bottom: Double;
  Text: WideString;
  FontName: WideString;
  FontSize: Double;
  ImageID: Integer;
  PointCount: Integer;
  IsClosed: Boolean;
  PaintOp: WideString;
End;

المعاملات

ElementIDمقبض مبهم تقبله واجهات تغيير عناصر الصفحة والاستعلام عن مسار القص الفعال والمحتوى المعلَّم
Kindتصنيف نص أو صورة أو مسار
Pageرقم صفحة ذات الأساس 1
ContentLayerطبقة محتوى ذات الأساس 1
FirstInstructionأول تعليمة ذات أساس صفر في مدى المصدر الشامل
LastInstructionآخر تعليمة ذات أساس صفر في مدى المصدر الشامل
Left, Top, Right, Bottomحدود موازية للمحاور في نظام إحداثيات الصفحة الحالي
Text, FontName, FontSizeبيانات وصفية للنص من أجل ekText
ImageIDمقبض مورد الصورة من أجل ekImage
PointCount, IsClosed, PaintOpبيانات وصفية للمسار من أجل ekPath

العمر الافتراضي

يبقى ElementID صالحًا حتى التعداد التالي أو تغيير ناجح لعنصر صفحة على نسخة TPDFlib نفسها