Php mPDF-获取元素的位置

Php mPDF-获取元素的位置,php,pdf,mpdf,Php,Pdf,Mpdf,我可以获取页面上元素的当前位置(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);

我可以获取页面上元素的当前位置(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
$mpdf=新的mpdf(''A4',9',Arial',7,7,8,18,0,6);
$mpdf->WriteHTML(“”);
$mpdf->WriteHTML('Text 1');
变量转储($mpdf->y);//otput 8
$mpdf->WriteHTML('Text 2');
变量转储($mpdf->y);//otput 8
$mpdf->WriteHTML('Text 3');
变量转储($mpdf->y);//otput 8
$mpdf->WriteHTML('Text 4');
变量转储($mpdf->y);//otput 8
$mpdf->WriteHTML(“”);
变量转储($mpdf->y);//otput 28.425833333
为什么表元素的输出总是8

非常感谢。

$mpdf->x

$mpdf->y

X=水平,Y=垂直

如果您有较旧版本的MPDF,也可以使用内置方法,以使代码更清晰:

$mpdf->GetX()

$mpdf->GetY()

$mpdf->y返回的数字仍然相同。//你能说清楚点吗?不理解问题:)如果我使用变量($pos=$mpdf->y),那么cycle foreach中的变量“$pos”具有相同的值。在本例中,值为“8”。更新您的原始帖子,我将修复代码;)原来的职位是固定的:)