Как создать форма для заполнения бланка?

0

Как создать на сайте форму для заполнения бланка, который можно потом сохранить в pdf? Человек заполняет шаблон резюме (ну как пример), вводит ФИО, телефон, образование, а потом эта инфа сохраняется в pdf. Но у меня , к примеру, уже есть готовый шаблон этого резюме. Спасибо

html
css
php

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

Благодарю!

Sign up or Log in to write an answer