Мне нужно сгенерировать PDF файл - что-то вроде инвойса.
Есть-ли варианты создать PDF с плейсхолдерами и заменить их на нужные данные и сохранить?
Если нет, то можно ли как-нибудь без особого геморроя сформировать PDF из HTML ?
Я пробовал различные варианты:
1) FPDF в паре с FPDI - у меня не запустился. На выходе всегда выдавал поврежденный файл, который не открывался. Причем в режиме вывода PDF в браузер вылетала куча предупреждений о делении на 0 ...
Код$pdf = new FPDI();
$pdf->addPage();
$pageCount = $pdf->setSourceFile("templ.pdf");
$tplIdx = $pdf->importPage(1);
$pdf->useTemplate($tplIdx, 0, 0, 0, 0, true);
$pdf->Output('test.pdf','F');
2) TCPDF - в принципе, он работает. Но поддержка CSS - очень слабая. Даже банальные паддинги не задаются (по крайней мере у меня не получилось ... )