Uso la última versión de itextsharp.itextsharp: cómo mostrar la línea inferior de una tabla con la propiedad HeaderRows = 1 si el borde inferior de la fila no está configurado?
Uso la propiedad HeaderRows = 1 para que si hay un salto de página, las filas del encabezado aparecerán nuevamente en la página siguiente.
entonces tenemos las filas de los contenidos con el estilo de borde y sin línea de fondo como esto:
PdfPCell cell1 = null;
cell1 = new PdfPCell(new Phrase(string.Format("{0}", c1), fn));
cell1.Border = Rectangle.RIGHT_BORDER | Rectangle.LEFT_BORDER;
Cuando hay un salto de página, no se muestra la parte inferior de la línea de la tabla, lo que no es lógico. Incluso si las filas de contenido no tienen borde inferior/superior, la propia PdfPTable debería tener bordes (de hecho, no tiene el código).
¿Alguna idea? Gracias.