today i learned how to parse pdf form fields with php . Same like in html forms pdf may also have some form fields .And i want to share it with all . Hope you will like this little function to fetch pdf form fields .

public function pdfparser($pdfname) {
$pdfname = str_replace(" ", "", $pdfname);
$ext = pathinfo($pdfname,PATHINFO_EXTENSION);
if($ext == "")
{
$pdfname = $pdfname.".pdf";
}
$pdffile = 'path to pdf' . $pdfname;
exec("pdftk " . $pdffile . " dump_data_fields 2>&1", $output, $retval);
if (is_array($output) && !empty($output)) { 
if (strpos($output[0], 'Error') !== false) {
$pdf = 'path of pdf file' . $pdfname;
$pdfunsafe = 'path to decrypted/unsafe-' . $pdfname;
exec("qpdf --decrypt " . $pdf . " " . $pdfunsafe);
$pdffile = 'mew unsafe/unsafe-' . $pdfname;
exec("pdftk " . $pdffile . " dump_data_fields 2>&1", $outputunsafe, $retval);
if(is_dir($pdf))
{
unlink($pdf);
rename($pdfunsafe, $pdf);
}                                
return $outputunsafe;
}
}
//if (strpos($output[0],'Error') !== false){ echo  "error to run" ; }   // this is the option to handle error 
return $output;
}

Now we have a function pdfparser (‘your pdf file path’) so you can call it anywhere .
You need to install pdftk to parse the pdf and may be qpdf to decrypt the pdf file if needed.

http://codingbin.com/wp-content/uploads/2015/12/adobe-pdf1.jpghttp://codingbin.com/wp-content/uploads/2015/12/adobe-pdf1-150x150.jpgdevidphpautofill pdf,pdf,pdf parsingtoday i learned how to parse pdf form fields with php . Same like in html forms pdf may also have some form fields .And i want to share it with all . Hope you will like this little function to fetch pdf form fields . Now we have...coding, php, wordpress, yii, cakephp, and  jquery

Are you want to get implementation help, or modify or extend the functionality of this script? Submit paid service request