pdf中的文本超出边框

发布于 2024-08-06 04:18:42 字数 95 浏览 6 评论 0原文

我在 php 中使用 tcpdf 创建了一个 pdf。我有一张一行一列的表格。当我将内容从文本区域的表单中放入时,表单中的内容流出表格边框。我怎样才能使它包含在边界本身中???

I have created a pdf using tcpdf in php. i have a table with one row and one column. when i put the content from a form which is a textarea, the content in the form flows out of the table border. how can i make it so that it is contained in the border itslef???

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜柠檬 2024-08-13 04:18:42

你用什么方法来写表格?
TCPDF 网站上有第 48 号示例,我发现换行符效果很好:
http://www.tecnick.com/pagefiles/tcpdf/example_048.pdf
http://www.tecnick.com/pagefiles/tcpdf/example_048.phps

他们使用 writeHTML:
http://www.tecnick.com/ pagefiles/tcpdf/doc/com-tecnick-tcpdf/TCPDF.html#methodwriteHTML

换行不起作用的众多原因中的两个可能是:

  1. 文本中存在不间断空格(例如 & ;nbsp;)
  2. 您尚未指定单元格宽度。
  3. 当您说“来自文本区域表单的内容”时,您的意思是在输入中添加文本区域吗?那是错误的。我认为他们不支持。

Which method do you use for writing the table?
On TCPDF website there is example no.48, where I see line breaks working well:
http://www.tecnick.com/pagefiles/tcpdf/example_048.pdf
http://www.tecnick.com/pagefiles/tcpdf/example_048.phps

They use writeHTML:
http://www.tecnick.com/pagefiles/tcpdf/doc/com-tecnick-tcpdf/TCPDF.html#methodwriteHTML

Two of many reasons why line-breaking does not work could be:

  1. There are non-breaking spaces in the text (like  )
  2. You have not specified cell width.
  3. When you say 'content from a form which is a textarea', do you mean you add textarea to the input? That is wrong. I think they don't support it.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文