1
A
回答
1
您需要將單元格的邊框設置爲並使用單元格事件繪製自定義邊框。你可以找到一些例子here。
以PressPreviews爲例。它定義了以下方格事件:
public class MyCellEvent extends PdfPCellEvent {
public void cellLayout(PdfPCell cell, Rectangle position,
PdfContentByte[] canvases) {
float x1 = position.getLeft() + 2;
float x2 = position.getRight() - 2;
float y1 = position.getTop() - 2;
float y2 = position.getBottom() + 2;
PdfContentByte canvas = canvases[PdfPTable.LINECANVAS];
canvas.rectangle(x1, y1, x2 - x1, y2 - y1);
canvas.stroke();
}
}
現在,如果你做cell.setCellEvent(new MyCellEvent());
細胞將有一個自定義邊框:矩形比你通常會使用默認的邊框有略小。
在你的情況下,你不需要rectangle()
方法。您不希望從位置變量中獲取座標,並在一系列操作中使用這些座標,例如moveTo()
,lineTo()
,stroke()
操作。
相關問題
- 1. 未使用粘貼特殊複製單元格邊框
- 2. 在itext中向單元格繪製雙線邊框表
- 3. 單元格內的邊框
- 4. iText中的特殊字符
- 5. 刪除表格單元格的邊框
- 6. 使用邊框摺疊更改單個表格單元格元素的邊框
- 7. IE8單元格邊框
- 8. ReporteRs單元格邊框
- 9. 單元格邊框與PHP
- 10. 表單元格邊框
- 11. 表的itext外部邊框
- 12. 製作一個特殊的邊框樣式的CSS網格
- 13. 日曆中的單元格的邊框邊框FSCalendar
- 14. 帶有特殊邊框的ContentControl
- 15. 特殊形成的盒子邊框
- 16. 如何可見單元格邊框僅在iText的PDF閱讀器單元右側和底部
- 17. 表格單元的樣式邊框
- 18. 刪除jtable中的單元格邊框
- 19. 帶厚邊框的UICollectionView單元格
- 20. xtragrid中的單元格邊框
- 21. 不同範圍的單元格邊框
- 22. 在ios中繪製特殊邊框
- 23. 如何隱藏特定的單元格邊框?
- 24. 帶邊框的表格單元格與框架的邊框高度過大
- 25. 在JTable中設置單元格邊框
- 26. 向表格單元格添加邊框
- 27. 刪除表格單元格邊框CSS
- 28. 應用表格單元格邊框
- 29. 表格邊框應該覆蓋單元格邊框
- 30. 有一個表格邊框,但沒有單元格邊框