php - html2pdf : text-align: justify does not work

标签 php html css pdf html2pdf

这是我的问题,我正在使用 html2pdfphp为了生成一封信。一切正常,除了一件事:我无法证明我的 pdf 中的段落是正确的。

这里是我的内容示例

$content .= "<p style='padding-left: 94.4882px; padding-right: 94.4882px; top: 275.333px; font-size: 14px; text-align: justify'>
                Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam at velit dignissim, sollicitudin erat a, pretium turpis. Suspendisse placerat, mauris nec porta ultricies, lectus diam aliquam nulla, eu tristique mauris elit a eros. Aenean semper vestibulum elit, non ullamcorper orci mattis sed. Nullam tempor facilisis nibh, at accumsan ipsum pharetra id. Cras ultricies eget est et blandit. Duis quam tellus, posuere at quam sit amet, posuere euismod velit. Sed vel tellus vel tortor lacinia aliquet. Etiam sed urna ut mi tincidunt mattis ac non justo. In eu est eget est tristique auctor nec vel enim. Etiam non finibus turpis. Suspendisse potenti.
                </p><br/>";

我正在使用 html2pdf v 4.03;据互联网所知,它似乎通常可以由 css 属性处理。我正在尝试更改我的 <p>进入<div> ,或使用 html 属性 align="justify"但没有任何效果。我的代码甚至在严格的 html 中也能正常工作(我用一个页面 test.html 运行了一个测试)!

知道哪里出了问题吗?

最佳答案

我不确定“94.4882px”是个好主意。 尝试使用“94px”或更好,以 mm“94mm”为单位或根据您的字母进行调整。

并且始终为您的文本放置 ' ',因为 PHP 会尝试在文本中查找变量,但没有任何意义(只是浪费时间);)

$content .= '<p style="padding-left: 94px; padding-right: 94px; top: 275px; font-size: 14px; text-align: justify">
        Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam at velit dignissim, sollicitudin erat a, pretium turpis. Suspendisse placerat, mauris nec porta ultricies, lectus diam aliquam nulla, eu tristique mauris elit a eros. Aenean semper vestibulum elit, non ullamcorper orci mattis sed. Nullam tempor facilisis nibh, at accumsan ipsum pharetra id. Cras ultricies eget est et blandit. Duis quam tellus, posuere at quam sit amet, posuere euismod velit. Sed vel tellus vel tortor lacinia aliquet. Etiam sed urna ut mi tincidunt mattis ac non justo. In eu est eget est tristique auctor nec vel enim. Etiam non finibus turpis. Suspendisse potenti.</p><br/>';

关于php - html2pdf : text-align: justify does not work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38201039/

相关文章:

css - 显示白色文本的 Wordpress 编辑器

c# - 用于搜索日期的 SQL 查询

php - 如何在没有尾部斜杠的情况下访问目录的index.php并且不获得301重定向

php - 即时重新定义 PHP 类函数?

php - 什么是解析 ajax 成功函数接收到的数据的更清晰/更好的方法?

javascript - 弹出模式仅适用于angularjs中的第一项

html - 隐藏整个元素的 CSS 溢出选项,而不是剪辑它

php - 具有不同返回值的函数链接?

html - CSS/HTML - 断字可以应用于<输入类型 ="submit"值吗?

html - CSS - 根据用户的浏览器呈现不同大小的字体会导致不同的菜单长度 - 如何解决?