【问题标题】:Set TCPDF background colour for the rest of page为页面的其余部分设置 TCPDF 背景颜色
【发布时间】:2015-12-16 22:06:53
【问题描述】:

我一直在尝试为 TCPDF 发票的底部(汇款/付款明细)上色,但一次只能为单个单元格上色。第一列由单元格组成,第二列和第三列由多个单元格组成。我只是不知道如何在边距内使用纯色(以及可能带有边框的框架)。

有人可以告知第一行是否实际上会将汇款保留在底部,或者如果将更多行项目添加到发票中,它是否会随着页面向下移动(并最终在下一页上)。

一切都从...开始

$pdf->SetXY(142, 225);


# Payment Details
$pdf->Ln(2);
$pdf->SetFillColor(100);

【问题讨论】:

    标签: php html pdf tcpdf


    【解决方案1】:

    好的...不确定这是否是最好的方法,但它对我有用,所以只需将它从我的列表中剔除并继续前进,哈哈。

    它本质上是创建一个框,然后将文本放在顶部...

    $pdf->SetXY(142, 247);
    $pdf->SetFillColor( 235, 245, 255 );
    $pdf->Rect( 0, 237, $pdf->getPageWidth(),'60', 'F' );
    

    然后是原始位...

    # Payment Details
    $pdf->Ln(2);
    

    但不需要此位,因为您不需要为单元格着色

    $pdf->SetFillColor(100);
    

    框必须在内容之前,否则它将位于顶部。 :-) 希望这可以帮助其他人! :-)

    【讨论】:

      猜你喜欢
      • 2018-02-26
      • 2016-03-23
      • 1970-01-01
      • 2021-11-04
      • 1970-01-01
      • 1970-01-01
      • 2014-07-08
      • 2014-05-30
      • 2023-03-29
      相关资源
      最近更新 更多