用IText测量MeasureString

时间:2013-04-02 13:38:14

标签: c# itextsharp

我希望我的列的宽度为自动大小,但我知道这是不可能的,所以我尝试使用函数MeasureString但没有成功。

这是我的代码:

Document doc = new Document(PageSize.A4, 20, 20, 72, 72);
doc.Open();
PdfPTable t=new PdfPTable(2);
//Here I want to know the size of the column.
.
.
.
doc.Close();

我知道我需要一个对象来设置函数MeasureString,但我不知道哪个对象。

1 个答案:

答案 0 :(得分:2)

GetWidthPoint(string text, float fontSize)的实例上调用iTextSharp.text.Font.BaseFont将返回该特定字体的给定字符串的宽度。