Как сделать, чтобы расположение setSignatureAppearance () было динамичным в зависимости от содержимого страницы? - PullRequest
1 голос
/ 08 июля 2019

Я пытаюсь добавить setSignatureAppearance () в PDF, созданный с использованием tcpdf. Но подпись застряла в одном месте, тогда как я хочу, чтобы она динамически перемещалась вместе с изображением подписи, поскольку данные в моем pdf-файле полностью динамичны.

Я вызвал setSignatureAppearance () и передал значения высоты и ширины после сопоставления его с изображением "sign2.png", которое я добавил в тег. Но если данные увеличиваются, изображение перемещается вниз с появлением подписи данных и остается на том же месте, где оно было ранее. Я хочу, чтобы он двигался вместе с изображением.

$html.="<td colspan=\"4\" nowrap style=\"text-align: center;border: 1px solid black\">
<b>For B4U Broadband (India) Pvt. Ltd.</b>
<br /><br /><br/>
<div id="digitalSignature">
<img src="C:/Apache24/htdocs/rapid/sign2.png" class="center" width="190" height="85">
</div>
</td> 
</tr>";
$html.="</table>";
}
$html = utf8_decode($html);
$pdf->writeHTML($html, true, 0, true, 0);
$pdf->setSignatureAppearance(110, 217, 90, 50,$page = -1);
$pdf->lastPage();
$pdf->Output('Invoice.pdf', 'I');

Внешний вид подписи должен динамически перемещаться вместе с изображением.

...