Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用dompdf将HTML转换为PDF_Php_Html_Css_Dompdf - Fatal编程技术网

Php 使用dompdf将HTML转换为PDF

Php 使用dompdf将HTML转换为PDF,php,html,css,dompdf,Php,Html,Css,Dompdf,我正在尝试使用dompdf将HTML转换为PDF。我尝试匹配的格式是: 但是,生成的PDF存在以下格式问题: 第一列的属性为: <td style="width:85% !important;"><p>asdasdasd</p></td> <td style="width:100px;vertical-align:top; text-align:center;">1234</td> asdasdasd 第二列的属性

我正在尝试使用
dompdf
HTML
转换为
PDF
。我尝试匹配的格式是:

但是,生成的PDF存在以下格式问题:

第一列的属性为:

<td style="width:85% !important;"><p>asdasdasd</p></td>
<td style="width:100px;vertical-align:top; text-align:center;">1234</td>
asdasdasd

第二列的属性为:

<td style="width:85% !important;"><p>asdasdasd</p></td>
<td style="width:100px;vertical-align:top; text-align:center;">1234</td>
1234

有什么解决方案吗?

很抱歉回答晚了,但这与表格相关的css有关。稍微调整一下,错误就消失了。
我们必须在css中提供固定宽度维度来解决它。

尝试删除
宽度:85%!重要的
和宽度:100px在第二个
td
中。这两个
width
声明相互冲突,除非您知道100px始终恰好是可用空间的15%,即使是这样,其中一个也是多余的。你需要决定你想要哪一个-左边的列是85%还是右边的列是100px?dompdf版本是什么?我有最新的测试版和宽度css属性的作品只是很好,自动。不确定!重要思想我在第二个td中尝试将宽度设置为15%,但错误依然存在!最新版本0-6-0 beta 3