Benim esperience olarak sormalısınız ilk soru şudur: orijinal pdf nereden geliyor?
Eğer bir şablon olarak, php gelen pdf oluşturmak, ve sonra ikinci kez bunun üzerine metin eklemek istiyor musunuz?
Yoksa başka şekillerde pdf oluşturmak, ve sonra php yoluyla yerine getirmek?
İlk durumda, zend pdf ile gitmek ve bunu işlemek için sınıf yazmak.
İkinci durumda, size bir PDF dosyası ile bir fdf dosyayı birleştirmek için izin, pdftk için bakmak isteyebilirsiniz.
Here an example, bir form (ve createFDF.php dosyası), ancak davranışı diğer pek çok şekilde applyed olabilir ile ...
Onun oldukça basit:
<?php
require_once('createFDF.php');
$data = array(
'field_1' => 'Text 1',
'Field_2' => 'Text 2
);
$FDF_file = 'myfile.fdf';
$PDF_file = 'mypdf.pdf';
$PDF_source = 'your-pdf-original-file.pdf';
$fdf_data = createFDF($PDF_source, $data);
$fh = fopen($FDF_file, 'w');
fwrite($fh, $fdf_data);
fclose($fh);
?>
<h2>File FDF created.</h2>
<?php
passthru("pdftk $PDF_source fill_form $FDF_file output $PDF_file flatten");
?>
<h2>Pdf merged.</h2>
ama, sen (ya da, bildiğim kadarıyla, php yoluyla oluşturmak için hiçbir araç yoktur) elle içindeki formları ile orijinal pdf dosyası oluşturmak gerekir