我使用TCPDF中的writeHTML()
函数使用setPageRegions()
函数编写HTML,使其浮动在图片周围。它工作正常。但是我遇到的唯一问题是,文本将转到页面的正确末尾。
我使用SetMargins(20, 20, 20)
设置边距,我还设置了边距和带有样式属性的html容器,但它忽略了所有。
如何在右侧获得文本宽度的边距。左边很好。
这是我的代码:
$pdf->SetMargins( 20, 20);
$pdf->Image( $img, 25, 80, 100, 128, 'JPEG', '', 'N', 0);
$txt = "<p style=\"width:380px;margin-right:20px;text-align:justify;color:rgb( 54,111,148);font-size:12pt;line-height:1px;\">... my long text ...</p>";
$pdf->SetXY( 25, 80);
$regions = array( array( 'page' => '', 'xt' => 135, 'yt' => 80, 'xb' => 135, 'yb' => 215, 'side' => 'L')); // the region where the picture is located incl. paddings
$pdf->setPageRegions( $regions);
$pdf->writeHTML( $txt, true, false, true, false, '');
感谢您的帮助。