【问题标题】:fpdf alignment of cells单元格的fpdf对齐
【发布时间】:2011-08-20 04:37:32
【问题描述】:

我正在尝试使用 fpdf 生成 PDF,但遇到了一个小问题

我需要 2 个单元格,如下所示:

-------------------------  -------------------------
|  Address Line 1          |       Version         |
|  Address Line 2          |         1.0           |
|  City                    |       06/05/2011      | 
-------------------------  -------------------------

我尝试过使用MultiCell(),但没有成功。

$address = '
    Address Line 1
    Address Line 2
    City
    Postcode';
$pdf->MultiCell(133.5, 2.7, $address, 'L', 'L');

$version = '
    Version 
    1.0
    06/05/2011';
$pdf->MultiCell(53.5, 2.7, $version, 'R', 'R');

我认为我可以将“浮动”设置为左或右,这是文档所说的,但这似乎不起作用。它只是在地址下方而不是其右侧列出了版本多单元格。

有人知道为什么会这样吗?

谢谢

【问题讨论】:

    标签: php pdf-generation fpdf


    【解决方案1】:

    http://www.fpdf.org/en/tutorial/tuto5.htm

    只需使用:

    $pdf->Cell(width, height, text, border, position-next-cell, alignment);
    

    这意味着,在“position-next-cell”之后添加一列应该是0,您正在寻找的可能是:

    $pdf->Cell(133.5, 2.7, $address, 0, 0, 'L');
    $pdf->Cell(53.5, 2.7, $version, 0, 1, 'L');
    

    在第二次通话后,您注意到1,这意味着下一个单元被放置在下面而不是之后(0 会这样做。)

    【讨论】:

      猜你喜欢
      • 2020-05-08
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 1970-01-01
      • 2011-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多