Как создать форма для заполнения бланка?
0
Как создать на сайте форму для заполнения бланка, который можно потом сохранить в pdf? Человек заполняет шаблон резюме (ну как пример), вводит ФИО, телефон, образование, а потом эта инфа сохраняется в pdf. Но у меня , к примеру, уже есть готовый шаблон этого резюме. Спасибо
2 ответов
1
Можно такое реализовать с помощью библиотеки fpdf. Базовый пример:
<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>
Вот такой документ pdf будет сгенерирован:
http://www.fpdf.org/en/tutorial/tuto1.php
Когда с примером более-менее разберешься, можно заверстать сначала просто словами, как в примере hello world написано, а потом можно брать данные из формы и подставлять переменные php вместо сверстанных в pdf слов. То есть, если на примере выше, то так будет подставлена переменная:
<?php
require('fpdf.php');
$name = 'Hello World!';
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10, $name);
$pdf->Output();
?>
0
Благодарю!