我正在使用iText 7 C#来构建一个pdf. 这就是我的问题..我正试着在最后一排添加一个日期.因为我没有太多的空间,所以我试着垂直旋转它.但文本正在换行到下一行.此外,我希望文本正好位于单元格的中心(旋转后垂直和水平).我可以像‘/’一样稍微向右转吗?
// add signed date row
table.AddCell(new Cell().Add(new Paragraph("")).SetWidth(UnitValue.CreatePercentValue(1 * 5)).SetBorder(Border.NO_BORDER));
table.AddCell(new Cell().Add(new Paragraph("")).SetWidth(UnitValue.CreatePercentValue(7 * 5)).SetBorder(Border.NO_BORDER));
index = 0;
foreach (var month in months)
{
var dateCell = new Cell().SetWidth(UnitValue.CreatePercentValue(1 * 5))
.Add(new Paragraph("3/5/23")).SetFontSize(8);
dateCell.SetRotationAngle(Math.PI/2);
table.AddCell(dateCell);
index++;
}