使用 FPDF 使文本在单元格中换行?
现在,当我使用带有文本的单元格时,它全部保留在一行上。我知道我可以使用写入功能,但我希望能够指定高度和宽度。
这就是我现在所拥有的,但正如我所说,文本不会换行以保留在尺寸中:
$pdf->Cell( 200, 40, $reportSubtitle, 1, 1 );
Right now when I use a cell with text, it all stays on one line. I know I could use the write function, but I want to be able to specify the height and width.
This is what I have now, but as I said the text does not wrap to stay in the dimensions:
$pdf->Cell( 200, 40, $reportSubtitle, 1, 1 );
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
文本换行:
MultiCell
用于打印多行文本。除了ln
和link
之外,它具有与Cell
相同的属性。行高:
multiCell 的作用是将给定的文本分散到多个单元格中,这意味着第二个参数定义每行(单个单元格)的高度,而不是所有单元格(集体)的高度。
您可以阅读完整文档 此处。
Text Wrap:
The
MultiCell
is used for print text with multiple lines. It has the same atributes ofCell
except forln
andlink
.Line Height:
What multiCell does is to spread the given text into multiple cells, this means that the second parameter defines the height of each line (individual cell) and not the height of all cells (collectively).
You can read the full documentation here.