Php 使用WriteHTML FPDF对齐文本

Php 使用WriteHTML FPDF对齐文本,php,html,tags,fpdf,text-justify,Php,Html,Tags,Fpdf,Text Justify,问题:我正在尝试使用FPDF制作pdf,就像下面文档的这一部分(我需要一个带有html标记和对齐文本的pdf): 标题:Lorem ipsum dolor sit amet,献祭精英。杜伊斯·莫莱斯蒂·图皮斯·维塔·布兰迪·特里斯蒂克。没有佩伦茨克,没有普尔文纳。整型孕妇ullamcorper tortor在Dignessim。Fusce孕妇,ultricies。马尔比·普尔维纳·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼

问题:我正在尝试使用FPDF制作pdf,就像下面文档的这一部分(我需要一个带有html标记和对齐文本的pdf):

标题:Lorem ipsum dolor sit amet,献祭精英。杜伊斯·莫莱斯蒂·图皮斯·维塔·布兰迪·特里斯蒂克。没有佩伦茨克,没有普尔文纳。整型孕妇ullamcorper tortor在Dignessim。Fusce孕妇,ultricies。马尔比·普尔维纳·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布。福西布斯调味品公司

标题:Lorem ipsum dolor sit amet,献祭精英。杜伊斯·莫莱斯蒂·图皮斯·维塔·布兰迪·特里斯蒂克。没有佩伦茨克,没有普尔文纳。整型孕妇ullamcorper tortor在Dignessim。Fusce孕妇,ultricies。马尔比·普尔维纳·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·尼布·。法雷特拉调味酱

我可以使用标签“B”,“p”,“BR”。。。或者是对齐,但不是这两件事

有了这两个脚本,html标记可以很好地工作,但是我不能将align=justify放在上面。
在这个脚本中,我不能使用HTML标记,因为他使用“Cell”和“MultiCell”

我也遇到了同样的问题,当我遇到你的问题时,我正在寻找解决方案。现在我已经解决了,你也可以得到解决方案:)

问题是Write()调用Cell(),Cell()不支持$align='J'

我发现这个解决方案将Justify添加到Cell()函数中。我将这段代码与我的Cell()函数进行了比较,因为两个版本略有不同,只使用了相关的部分来添加对齐位

然后我在您提到的FPDF脚本42中遵循了这个函数,并添加了一个

$align=''
Write()函数的参数。然后添加它,以便将$align发送到手机呼叫。实际上,我不确定是添加了$align还是它原来就在那里(我做了太多更改,记不得了)。然后只需将'FJ'传递给Write()调用,这将被发送到Cell()以进行验证

$this->Write(5,stripslashes(txtentities($e)),'FJ');
解决方案:

我想你需要这个:“基于标记的格式”


在中:

这不会解决任何对齐问题。简单的基本格式。