DrawTableRows
Tata letak halaman
Deskripsi
Menggambar beberapa baris dari tabel yang ditentukan ke halaman terpilih dan mengembalikan tinggi total baris yang digambar
Hanya baris yang muat ke dalam tinggi yang ditentukan yang akan digambar. Gunakan
fungsi GetTableLastDrawnRow untuk menentukan nomor baris terakhir
Nilai yang dikembalikan fungsi ini diskalakan sesuai setting sistem koordinat saat ini sebagaimana diset fungsi SetMeasurementUnits
Sintaks
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);
Parameter
| TableID | TableID yang dikembalikan oleh fungsi CreateTable |
|---|---|
| Left | Jarak horizontal dari origin ke tepi kiri tabel |
| Top | Jarak vertikal dari origin ke bagian atas tabel Tinggi maksimum yang tersedia untuk menggambar tabel |
| Height | |
| FirstRow | Nomor baris pertama yang digambar. Baris paling atas adalah baris nomor 1 |
| LastRow | 0 = Semua baris tersisa Bukan nol = Nomor baris terakhir yang akan diset |
Nilai kembalian
| 0 | No rows were drawn |
|---|---|
| Non-zero | Tinggi total semua baris yang digambar ke halaman |
Catatan
Selama table tagging aktif (lihat SetAutoTagMode), tabel, baris, dan cell-nya dibawa ke structure tree saat digambar, dan baris-baris yang disebut SetTableHeaderRowCount menjadi header cell. Output yang digambar sama saja. Tidak ada yang diulang di bagian atas halaman kelanjutan di sini; untuk itu gunakan DrawTaggedTableRows