如何更改表格字体大小

时间:2016-12-28 12:59:06

标签: c# .net itext

我正在使用iText 5.5.10,我试图更改表格中单元格的默认字体大小:

table.DefaultCell.Phrase = new Phrase() { Font = fontTable }; 

这没有任何效果。默认字体仍为12pt Helvetica。

1 个答案:

答案 0 :(得分:1)

在iText 7中,它很简单。您可以在顶级元素中定义字体大小,并由添加到该对象的对象继承。

如果您仍在使用iText 5,则默认字体始终为Helvetica,默认字体大小始终为12.您无法更改它,但您可以创建一个创建PdfPCell,{的辅助方法{1}}或Paragraph个实例,其中使用了具有特定大小的特定字体。

换句话说:答案取决于您使用的iText版本。如果它是7,答案是:这很容易。如果它是5,答案是:你不能改变默认值。