Что я делал для счетов (с помощью mPDF):
1) Напечатал счёт
2) Подписал, поставил печать
3) отсканировал
4) на получившемся скане - "отрезал" верхнюю часть (оставил только часть с подписью и печатью)
5) Сделал возможность в учётной системе выгрузки счёта в HTML (но с расширением PHP) (без строк "Подпись", "М.П." и т.п - они пойдут с картинки из п.4) с изменениями, указанными в п.6 и п.7
6) В начале указанного в п.5 файла внёс изменения
Код:
<?php
$html = '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "">
<HTML><HEAD>
7) В конце указанного в п.5 файла "прилепил" полученную в п.4 картинку и завершил php
Код:
<img src="C:\PHPIn\after2.jpg">
</BODY>
</HTML>
';
include("C:\PHP\mpdf\mpdf.php");
$mpdf=new mPDF('','','','',20,15,25,25,10,10);
//$mpdf->charset_in = 'cp1251'; /*не забываем про русский*/
$mpdf->WriteHTML($html);
$mpdf->Output('C:\PhpOut\after.pdf', 'F');
exit;
?>
Здесь:
C:\PHPIn\after.jpg - место, где у меня содержится картинка, полученная в п.4
C:\PHP\mpdf\mpdf.php - ссылка на mPDF
C:\PhpOut\after.pdf - имя исходящего PDF
8) Запустил создание PDF
c:\php\php.exe C:\PhpIn\mypdf.php
Здесь C:\PhpIn\mypdf.php - файл, полученный в п.6-7
Возможно - вариант дурацкий и не технологичный, но результат меня устроил: из учётной программы - счёт клиенту на почту в PDF