【问题标题】:Break very long words with php mpdf用 php mpdf 打断很长的单词
【发布时间】:2017-06-20 17:07:07
【问题描述】:

我已经生成了pdf文件,一切正常,只有一件事,如果我写了很长的单词例如:

qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq

所有文档都变得很小且不可读,出于某种原因,它试图将单词放在 1 行中而不是阻止它。 (我尝试过分词,$mpdf->shrink_tables_to_fit 和 autosize's)没有任何帮助。

提前谢谢你。

【问题讨论】:

  • 您使用的是哪个 PDF 库?
  • 您或许可以使用automatic hyphentation 来解决您的问题。试一试。

标签: php laravel mpdf


【解决方案1】:

将 css 属性 overflow:wrap; 添加到您的表格或 div 中

【讨论】:

  • 这正是我所做的,它正在工作只是忘记发布我的答案。无论如何,谢谢你,我希望它会在未来对somone有所帮助。 (我使用的是 phpstorm,由于某种原因它显示 wrap 不能用于溢出)。
  • 工作正常。谢谢。
【解决方案2】:

试试这个课程:

.pre-line {
     white-space: pre-line;
 }

在html中:

<p class="pre-line">your-long-text</p>

【讨论】:

    猜你喜欢
    • 2013-09-08
    • 1970-01-01
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多