Я хочу преобразовать HTML-код в изображение при запуске кода PHP через CLI
<div id="canvas" style="background-color: white;">
<table width="340px" style="340px;" >
<tbody>
<tr>
<td><img src="header.jpeg"></td>
</tr>
<tr></tr>
<tr>
<td style="">
Dear , sss<br>
Sincerely,<br>
ameeth </td>
</tr>
<tr> </tr>
<tr>
<td><img src="footer.jpeg"></td>
</tr>
<tr> </tr>
</tbody>
</table>
Я старался html2canvas
, он работает в режиме браузера, но мне нужно запустить это как cron. Может кто-нибудь показать, как выполняться через CLI?
Я обычно использую mPDF или tcpdf.
Если вы хотите сохранить страницу в формате pdf с использованием mpdf, получите html-код, а затем:
include(dirname(__FILE__)."/tools/mpdf/mpdf.php");
$mpdf=new mPDF('c');
$mpdf->setFooter('{PAGENO}/{nb}');
$mpdf->WriteHTML($html);
$content = $mpdf->Output('', 'S');
file_put_contents( 'filename'.pdf' , $content);
Других решений пока нет …