mPdf - 如何断字?

mPdf - How do get word break?

我在 mPDF 的一列中有一个对齐的文本:

<columns column-count="2" vAlign="justify" column-gap="9" />
Lorem ipsum ....

是否可以断字,这样你就不会看到这么丑陋的线条:

TL;DR:全部描述 in the documentation

要么用断字 U+200B 个字符手动拆分你的单词,要么你可以使用 mPDFs auto hyphenation,它有一个已经随包分发的德语词典。

<?php

$mpdf = new mPDF();

$mpdf->SHYlang = 'de';
$mpdf->SHYleftmin = 3;

$mpdf->WriteHTML('auflauerte und hatte das Lebkuchenhäuschen bloß gebaut, um sie');

$mpdf->Output();

您也可以使用 CSS 属性

hyphens: auto;

完整的断字示例可以在 mPDF examples repository.

中找到