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

TableIDA CreateTable függvény által visszaadott TableID
LeftA táblázat bal szélétől az origóig mért vízszintes távolság
TopA 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
FirstRowA kirajzolandó első sor száma. A felső sor száma 1
LastRow0 = Az összes hátralévő sor Nem nulla = A beállítandó utolsó sor száma

Visszatérési értékek

0Nem rajzolódott ki sor
Non-zeroAz 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