DrawTableRows

פריסת עמוד

תיאור

מצייר שורות מרובות מהטבלה המצוינת על העמוד הנבחר ומחזיר את הגובה הכולל של השורות שצוירו

רק מספר השורות שנכנסות לגובה המצוין יצוירו. השתמשו ב

פונקציה GetTableLastDrawnRow כדי לקבוע את מספר השורה האחרונה

הערך שמחזירה הפונקציה זו מותאם לפי הגדרות מערכת הקואורדינטות הנוכחיות שהוגדרו בפונקציה SetMeasurementUnits

תחביר

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);

פרמטרים

TableIDTableID שהוחזר מהפונקציה CreateTable
Leftהמרחק האופקי מהראשית אל הקצה השמאלי של הטבלה
Topהמרחק האנכי מהראשית אל ראש הטבלה הגובה המקסימלי הזמין לציור הטבלה
Height
FirstRowהמספר של השורה הראשונה לציור. השורה העליונה היא שורה 1
LastRow0 = כל השורות הנותרות לא אפס = מספר השורה האחרונה להגדרה

ערכי החזרה

0No rows were drawn
Non-zeroהגובה הכולל של כל השורות שצוירו על הדף

הערות

בזמן שתיוג טבלאות מופעל (ראו SetAutoTagMode), הטבלה, השורות והתאים שלה מועברים אל עץ המבנה בזמן שהם מצוירים, והשורות שצוינו ב-SetTableHeaderRowCount הופכות לתאי כותרת. הפלט המצויר זהה בשני המצבים. כאן שום דבר לא חוזר בראש דף המשך; לכך השתמשו ב-DrawTaggedTableRows.