DrawTableRows

تخطيط الصفحة

الوصف

يرسم عدة صفوف من الجدول المحدد على الصفحة المحددة ويعيد الارتفاع الكلي للصفوف المرسومة

سيُرسم فقط عدد الصفوف التي تتسع في الارتفاع المحدد. استخدم

‏ GetTableLastDrawnRow لتحديد رقم صف آخر صف

تُحجَم القيمة التي تُرجعها هذه الدالة وفق نظام الإحداثيات الحالي

الصيغة

Delphi

Function TPDFlib.DrawTableRows(TableID: Integer; Left, Top, Height: Double; FirstRow, LastRow: Integer): Double;

ActiveX

Function PDFlib::DrawTableRows(TableID As Long, Left As Double, Top As Double, Height As Double, FirstRow As Long, LastRow As Long) As Double

DLL

double DLDrawTableRows(int InstanceID, int TableID, double Left, double Top, double Height, int FirstRow, int LastRow);

المعاملات

TableIDقيمة TableID تُرجعها الدالة CreateTable
Leftالمسافة الأفقية من الأصل إلى الحافة اليسرى للجدول
Topالمسافة الرأسية من الأصل إلى أعلى الجدول الحد الأقصى للارتفاع
Height
FirstRowرقم أول صف مطلوب رسمه. الصف العلوي هو الصف رقم 1
LastRow"Unicode" = تمثل الأرقام نقاط شيفرة Unicode بقيم من 0x0000 إلى 0x10FFFD

قيم الإرجاع

0No rows were drawn
Non-zeroالارتفاع الكلي لجميع الصفوف التي رُسمت على الصفحة

ملاحظات

بينما يكون وسْم الجدول مفعلاً (راجع SetAutoTagMode) تُحمل الجدول وصفوفه وخلاياه إلى شجرة البنية أثناء رسمها وتصبح الصفوف التي تسميها SetTableHeaderRowCount خلايا رأس. والإخراج المرسوم هو نفسه في الحالين. ولا يتكرر شيء أعلى صفحة متابعة هنا؛ لذلك استخدم DrawTaggedTableRows