DrawTableRows

Izgled stranice

Opis

Iscrtava više redaka iz navedene tablice na odabranu stranicu i vraća ukupnu visinu iscrtanih redaka

Bit će iscrtani samo oni redci koji stanu u navedenu visinu. Upotrijebite

funkciju GetTableLastDrawnRow kako biste odredili broj zadnjeg retka

Vraćena vrijednost ove funkcije skalira se prema trenutačnim postavkama koordinatnog sustava koje postavlja funkcija SetMeasurementUnits

Sintaksa

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

Parametri

TableIDTableID koji vraća funkcija CreateTable
LeftVodoravna udaljenost od ishodišta do lijevog ruba tablice
TopOkomita udaljenost od ishodišta do gornjeg ruba tablice
Height
FirstRowBroj prvog retka za iscrtavanje. Gornji redak je redak broj 1
LastRow0 = Svi preostali redci Nenula = Broj zadnjeg retka koji treba postaviti

Povratne vrijednosti

0Nijedan redak nije iscrtan
Non-zeroUkupna visina svih redaka koji su iscrtani na stranici

Napomene

Dok je označavanje tablica uključeno (vidi SetAutoTagMode), tablica, njezini retci i ćelije nose se u strukturno stablo kako se crtaju, a retci imenovani funkcijom SetTableHeaderRowCount postaju naslovne ćelije. Nacrtani je izlaz isti u oba slučaja. Ovdje se ništa ne ponavlja na vrhu stranice nastavka; za to upotrijebite DrawTaggedTableRows