2010-02-04 32 views
1

有誰知道如何使用iText庫在PDF文件內的表格中製作有角度的列標題(例如45度)嗎?使用iText創建有角度的列標題

我能做的最好的是使用圖像的列標題。每張圖片由一個列標題旋轉45度,透明背景。對於每個列標題,我創建一個包含適當圖像的PdfPCell,並將PdfPCell構造函數中的縮放到適合參數設置爲false,以強制圖像與列標題重疊在其右側。透明背景和所有標題的一致旋轉可確保標題全部可見,即使包含它們的圖像重疊。

這看起來就像這樣的一個混合物。

有誰知道使用iText在PDF中創建傾斜列標題的更簡單方法嗎?

回答

1

您是否嘗試過PdfPCell的旋轉屬性?

PdfPCell cell = new PdfPCell(new Paragraph("my cell text...")); 
cell.setRotation(45); 
. . . 
myTable.add(cell);