我正在使用PHP库TCPDF。在使用MultiCell方法和对齐选项时,我遇到了一个小问题。该段的最后一行证明了(我想它应该做的是什么),但只有几句话,在它们之间留下大的空间。这些是我创建的动态表单,因此需要MultiCell(而不是文本或写入)。
有没有人知道是否有办法防止这种情况发生但仍能使用MultiCell方法?我过去曾经使用writeHTML处理过一些奇怪的问题,并希望尽可能避免使用。
以下是产生结果的代码示例:
$text = 'This is an example paragraph with no other meaning than to show what is currently happening with this justification issue. I really hope there is a way to keep the ';
$text .= 'justification, yet keep the last sentence from doing so and looking silly. Thank you all for your help and time, it is much appreciated.';
$this->_pdf->MultiCell(0, 0, $text, 0, 'J', false, 1);
非常感谢你的时间。
答案 0 :(得分:4)
我不认为有一个'设置'处理这个;但是,如果你只是在字符串末尾添加一个新行(" \ n"),那就完全符合我的要求。
因此,如果有人遇到类似的问题,答案(在我的情况下)就是简单地添加一个新行。
$text = "...last line of the paragraph.\n";