Пользователь загружает файлы изображений в созданную мной форму, некоторые из которых являются динамическими PDF-файлами с полями формы, в которые они сами вводили данные, такие как имя, данные о рождении и т. Д. Используя FPDI, я встраиваю каждый файл, который онизагрузить в 1 «окончательный» PDF и отправить его клиенту по электронной почте.
Проблема в динамических PDF-файлах, сам файл не содержит проблем, но данные, введенные пользователем в поля формы внутридинамический PDF отсутствует в «окончательном» PDF.
Я немного читал в Интернете о «выравнивании» динамического PDF со статическим
Кто-нибудь имел опыт работы сэто и можно порекомендовать решение?
Ниже приведен пример из класса PDFGenerator, который я использую для создания «окончательного» PDF-файла с вложенными в него пользовательскими файлами.
foreach ($fileData as $name => $extension) {
if ($extension == "application/pdf") {
$pagecount = $pdf->setSourceFile($name);
for ($i = 0; $i < $pagecount; $i ++) {
$pdf->AddPage();
$this->tplidx = $pdf->importPage($i + 1);
$pdf->useTemplate($this->tplidx, 10, 10, 200);
}
} else {
$pdf->AddPage();
$this->centreImage($pdf, $name);
}
}