2010-02-04 33 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);