DrawTableRows

Sivun asettelu

Kuvaus

Piirtää useita rivejä annetusta taulukosta valitulle sivulle ja palauttaa piirrettyjen rivien kokonaiskorkeuden

Vain se määrä rivejä, joka mahtuu annettuun korkeuteen, piirretään. Käytä

GetTableLastDrawnRow-funktiota selvittääksesi viimeisen rivin rivinumeron

Tämän funktion palauttama arvo skaalataan nykyisten koordinaatistoasetusten mukaan, jotka SetMeasurementUnits-funktio asettaa

Syntaksi

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

Parametrit

TableIDTableID, jonka CreateTable-funktio palauttaa
LeftVaakamatka origosta taulukon vasempaan reunaan
TopPystymatka origosta taulukon yläreunaan Taulukon piirtämiseen käytettävissä oleva enimmäiskorkeus
Height
FirstRowPiirrettävän ensimmäisen rivin numero. Ylin rivi on rivi 1
LastRow0 = kaikki jäljellä olevat rivit Ei-nolla = asetettavan viimeisen rivin numero

Paluuarvot

0No rows were drawn
Non-zeroKaikkien sivulle piirrettyjen rivien kokonaiskorkeus

Huomautukset

Kun taulukkotaggaus on päällä (katso SetAutoTagMode), taulukko, sen rivit ja sen solut viedään rakennepuuhun niiden piirron yhteydessä, ja rivit, jotka SetTableHeaderRowCount nimeää, muuttuvat otsikkosoluiksi. Piirretty tuloste on sama kummassakin tapauksessa. Mitään ei toisteta jatkosivun yläreunassa tässä; siihen käytä funktiota DrawTaggedTableRows