我可以获取页面上元素的当前位置(x,y)吗?
例如,我有这个:
$mpdf = new mPDF('', 'A4', 9, 'Arial', 7, 7, 8, 18, 0, 6);
$mpdf->WriteHTML('<div id="audit_list"><table>');
$mpdf->WriteHTML('<tr><td>Text 1</td></tr>');
var_dump($mpdf->y); // otput 8
$mpdf->WriteHTML('<tr><td>Text 2</td></tr>');
var_dump($mpdf->y); // otput 8
$mpdf->WriteHTML('<tr><td>Text 3</td></tr>');
var_dump($mpdf->y); // otput 8
$mpdf->WriteHTML('<tr><td>Text 4</td></tr>');
var_dump($mpdf->y); // otput 8
$mpdf->WriteHTML('</table></div>');
var_dump($mpdf->y); // otput 28.425833333333
为什么表格元素<tr><td>
的输出总是8?
非常感谢你。
答案 0 :(得分:0)
$mpdf->x
$mpdf->y
X =水平,Y =垂直
如果你有一个旧版本的MPDF,你也可以使用内置方法来使代码更清晰:
$mpdf->GetX()
$mpdf->GetY()