2014-04-09 36 views
0

我有以下问题iTextSharp的(iText的的C#移植):为什么在iTextSharp iText单元中我看不到所有的文本内容?

我下表具有:

PdfPTable vulnerabilityDetailsTable = new PdfPTable(3); 
vulnerabilityDetailsTable.WidthPercentage = 98; 


cell = new PdfPCell(new Phrase("Vulnerability Details")); 
cell.Colspan = 3; 
cell.HorizontalAlignment = 1; //0=Left, 1=Centre, 2=Right 

vulnerabilityDetailsTable.AddCell(cell); 

// CVE: 
vulnerabilityDetailsTable.AddCell(new PdfPCell(new Phrase("CVE")) { Border = PdfPCell.NO_BORDER, Padding = 5, FixedHeight = 45, PaddingTop = 20 }); 
vulnerabilityDetailsTable.AddCell(new PdfPCell(new Phrase(currentVuln.CVE.ToString())) { Border = PdfPCell.NO_BORDER, Padding = 5, FixedHeight = 45, PaddingTop = 20 }); 
vulnerabilityDetailsTable.AddCell(new PdfPCell(new Phrase("")) { Border = PdfPCell.NO_BORDER, Padding = 5, FixedHeight = 45, PaddingTop = 20 }); 

// Classification: 
vulnerabilityDetailsTable.AddCell(new PdfPCell(new Phrase("Classification")) { Border = PdfPCell.NO_BORDER, Padding = 5, FixedHeight = 45, PaddingTop = 20 }); 
vulnerabilityDetailsTable.AddCell(new PdfPCell(new Phrase(currentVuln.Classification.ToString())) { Border = PdfPCell.NO_BORDER, Padding = 5, FixedHeight = 45, PaddingTop = 20 }); 
vulnerabilityDetailsTable.AddCell(new PdfPCell(new Phrase("")) { Border = PdfPCell.NO_BORDER, Padding = 5, FixedHeight = 45, PaddingTop = 20 }); 

...................................................................................... 
...................................................................................... 
...................................................................................... 

_document.Add(vulnerabilityDetailsTable); 

的问题是关系到这些细胞的长度:

vulnerabilityDetailsTable.AddCell(new PdfPCell(new Phrase(currentVuln.CVE.ToString())) { Border = PdfPCell.NO_BORDER, Padding = 5, FixedHeight = 45, PaddingTop = 20 }); 

vulnerabilityDetailsTable.AddCell(new PdfPCell(new Phrase(currentVuln.Classification.ToString())) { Border = PdfPCell.NO_BORDER, Padding = 5, FixedHeight = 45, PaddingTop = 20 }); 

问题是,在这个单元格中,我看不到所有的文本内容,但只有一部分,因为它对于单元维度来说太长。

如何显示所有内容?我可以设置单元格\行的高度必须自动设置到正确的高度来显示我的所有内容吗?

TNX

回答

1

解决由我自己更换fixedHeight固定高度= 45MinimumHeight = 45

相关问题