用 php mpdf 打断很长的单词
Posted
技术标签:
【中文标题】用 php mpdf 打断很长的单词【英文标题】:Break very long words with php mpdf 【发布时间】:2017-06-20 17:07:07 【问题描述】:我已经生成了pdf文件,一切正常,只有一件事,如果我写了很长的单词例如:
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
所有文档都变得很小且不可读,出于某种原因,它试图将单词放在 1 行中而不是阻止它。 (我尝试过分词,$mpdf->shrink_tables_to_fit 和 autosize's)没有任何帮助。
提前谢谢你。
【问题讨论】:
您使用的是哪个 PDF 库? 您或许可以使用automatic hyphentation 来解决您的问题。试一试。 【参考方案1】:将 css 属性 overflow:wrap;
添加到您的表格或 div 中
【讨论】:
这正是我所做的,它正在工作只是忘记发布我的答案。无论如何,谢谢你,我希望它会在未来对somone有所帮助。 (我使用的是 phpstorm,由于某种原因它显示 wrap 不能用于溢出)。 工作正常。谢谢。【参考方案2】:试试这个课程:
.pre-line
white-space: pre-line;
在html中:
<p class="pre-line">your-long-text</p>
【讨论】:
以上是关于用 php mpdf 打断很长的单词的主要内容,如果未能解决你的问题,请参考以下文章