【发布时间】:2014-03-11 07:25:49
【问题描述】:
当我输出到 PDF 时遇到一些问题。这个想法是让横幅图像跨越 A4 文档的整个宽度。然后在下面我有一个表格,但它一直与页面的最左侧对齐。我想设置一些边距。这是我目前所拥有的:
$pdf = new PDF();
$pdf->SetMargins(1,1,1);
$pdf->SetXY(-1,-1);
$pdf->AddPage();
$pdf->SetFont('Arial','',12);
//Insert Banner
$pdf->Image('../assets/pdfBanner.png');
$pdf->Ln();
//Insert Indemnity form
$text=$pdf->WriteHTML($indemRow['form']);
$nb=$pdf->WordWrap($text,120);
$pdf->MultiCell(300, 10, $pdf->Write(500,$text));
$pdf->Ln();
//Insert Signature
$x = $pdf->GetX();
$y = $pdf->GetY();
$pdf->MultiCell(30, 10, $pdf->WriteHTML('<u>Signature </ul>'));
$pdf->SetXY($x + 30, $y);
$pdf->MultiCell(63, 10, $pdf->Image('signature1.png'));
$pdf->Ln(0);
$pdf->Output('test.pdf', 'D');
我的问题是 //Insert Indemnity 表单下的几行。我想要一些保证金,我认为使用SetMarginLeft(); 可以,但事实并非如此。请帮忙!
【问题讨论】: