【问题标题】:How to give different cell widths in pdf table in .net如何在.net的pdf表格中给出不同的单元格宽度
【发布时间】:2023-03-17 19:33:01
【问题描述】:

我正在使用 itext sharp 在 PDF 中生成表格,但我想给出不同的单元格宽度,如图所示:

【问题讨论】:

    标签: pdf itext


    【解决方案1】:

    .Net 的 iText 是开源的。因此,可以简单地查看那里并找到这个PdfPTable 构造函数

    /** Constructs a <CODE>PdfPTable</CODE> with the relative column widths.
     * @param relativeWidths the relative column widths
     */
    public PdfPTable(float[] relativeWidths)
    {
        [...]
    }
    

    因此,例如

    PdfPTable table = new PdfPTable(new float[] {2, 1});
    

    应该创建一个包含两列的表格,第一列的宽度是第二列的两倍。

    要创建图像中的表格,第一个可视列应包含两列,第一列较小,第二列较大。 “Totals”单元格将使用两个 colspan 创建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-10
      • 2019-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-26
      • 2019-06-16
      相关资源
      最近更新 更多