2012-08-16 197 views
7

cuando estoy tratando cell.setBorder(Rectangle.BOTTOM);cómo visibles borde de celda para el único derecho e inferior de la celda Pdf itext

cell.setBorder(Rectangle.RIGHT);

se coloque por encima borde inferior y el establecimiento de la frontera solamente derecha de la celda seleccionada

misma Lo que sucedió de manera inversa con

cell.setBorder(Rectangle.BOTTOM);

cell.setBorder(Rectangle.RIGHT);

¿Es posible establecer juntos el borde inferior y derecho de la celda seleccionada?

Respuesta

21

En iTextSharp he utilizado:

cell.Border = Rectangle.BOTTOM_BORDER | Rectangle.RIGHT_BORDER; 

Usted podría intentar:

cell.setBorder(Rectangle.BOTTOM | Rectangle.RIGHT); 
+0

funciona también para la API de Java. Gracias –

+0

Gracias por su respuesta. "cell.setBorder (Rectangle.BOTTOM | Rectangle.RIGHT);" funcionó para mí en la versión de Java –

+0

Esto funciona para mí. – Dwhitz

2

Sí es posible, Rectangle.BOTTOM = 2, Rectangle.TOP = 1, Rectangle.RIGHT = 8 , Rectangle.LEFT = 4 por lo que para la derecha e inferior, pruebe cell.setBorder (10) ;, funciona para mí itext1.3

Cuestiones relacionadas