DrawTableRows
Diseño de página
Descripción
Dibuja varias filas de la tabla especificada en la página seleccionada y devuelve la altura total de las filas dibujadas
Solo se dibujará la cantidad de filas que quepa en la altura especificada Use
Función GetTableLastDrawnRow para determinar el número de fila de la última fila
El valor devuelto por esta función se escala según la configuración actual del sistema de coordenadas establecida mediante la función SetMeasurementUnits
Sintaxis
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);
Parámetros
| TableID | Un TableID devuelto por la función CreateTable |
|---|---|
| Left | La distancia horizontal desde el origen hasta el borde izquierdo de la tabla |
| Top | La distancia vertical desde el origen hasta la parte superior de la tabla La altura máxima disponible para dibujar la tabla en |
| Height | |
| FirstRow | El número de la primera fila que se dibujará. La fila superior es la fila número 1 |
| LastRow | 0 = Todas las filas restantes No cero = El número de la fila final que se establecerá |
Valores devueltos
| 0 | No se dibujó ninguna fila |
|---|---|
| Non-zero | La altura total de todas las filas que se dibujaron en la página |
Observaciones
Mientras el etiquetado de tablas está activo (consulte SetAutoTagMode), la tabla, sus filas y sus celdas se llevan al árbol de estructura a medida que se dibujan, y las filas nombradas por SetTableHeaderRowCount se convierten en celdas de encabezado La salida dibujada es la misma en ambos casos No se repite nada en la parte superior de una página de continuación aquí; para ello use DrawTaggedTableRows