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 نفسها