【问题标题】:What is the PdfPTable.DefaultCell property used for?PdfPTable.DefaultCell 属性的用途是什么?
【发布时间】:2014-06-03 03:24:09
【问题描述】:

DefaultCell 属性是做什么用的?

PdfPTable.getDefaultCell() 的 Java 文档内容如下:

获取默认的PdfPCell,它将用作除addCell(PdfPCell) 之外的所有addCell 方法的引用。

我不明白。

缺少 .NET 库的文档。 Java 仍然有文档记录,但也不是那么好。我通常从 Java 中查找,因为这两个 API 是对称的。但是我还是不明白这个属性的含义。

【问题讨论】:

    标签: c# itextsharp


    【解决方案1】:

    在创建PdfPTable 时,添加单元格。

    一种方法是创建一个PdfPCell 对象并使用addCell() 方法添加该单元格。

    另一种方法是使用快捷方式:您不创建PdfPCell,而是使用addCell() 方法将StringPhrase 添加到表中。在这种情况下,PdfPCell 是使用 默认属性在内部创建的。您可以通过更改默认单元格的属性更改默认属性。使用getDefaultCell()方法获取默认单元格。

    这就是 Javadoc 信息的内容:这个默认的PdfPCell 将用作除addCell(PdfPCell) 之外的所有addCell() 方法的参考。 (因为添加PdfPCell时,将使用PdfPCell的属性,而不是默认单元格的属性。)

    这在我的书"iText in Action - Second Edition"的第4章中有解释。

    【讨论】:

      猜你喜欢
      • 2019-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-19
      • 1970-01-01
      • 1970-01-01
      • 2017-08-04
      • 2014-02-01
      相关资源
      最近更新 更多