DrawTableRows
Oldalelrendezés
Leírás
A megadott táblázat több sorát rajzolja a kijelölt oldalra, és visszaadja a rajzolt sorok teljes magasságát
Csak a megadott magasságba beleférő számú sor kerül kirajzolásra. Használja a
A GetTableLastDrawnRow függvénnyel határozhatja meg az utolsó sor sorszámát
A függvény által visszaadott érték a SetMeasurementUnits függvénnyel beállított aktuális koordinátarendszer-beállításoknak megfelelően skálázott
Szintaxis
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);
Paraméterek
| TableID | A CreateTable függvény által visszaadott TableID |
|---|---|
| Left | A táblázat bal szélétől az origóig mért vízszintes távolság |
| Top | A kezdőpont és a táblázat teteje közötti függőleges távolság A táblázat kirajzolásához rendelkezésre álló maximális magasság |
| Height | |
| FirstRow | A kirajzolandó első sor száma. A felső sor száma 1 |
| LastRow | 0 = Az összes hátralévő sor Nem nulla = A beállítandó utolsó sor száma |
Visszatérési értékek
| 0 | Nem rajzolódott ki sor |
|---|---|
| Non-zero | Az oldalra rajzolt összes sor teljes magassága |
Megjegyzések
Amíg a táblázatcímkézés be van kapcsolva (lásd: SetAutoTagMode), a táblázat, a sorai és cellái rajzolás közben a struktúrafába kerülnek, és az SetTableHeaderRowCount által megnevezett sorok fejléc-cellákká válnak. A kirajzolt kimenet mindkét esetben azonos. Itt semmi sem ismétlődik a folytatólagos oldal tetején; ehhez használja a DrawTaggedTableRows függvényt