Добавить 1 страницу к каждому PDF в папке - PullRequest
1 голос
/ 11 марта 2010

У меня есть папка с сотнями PDF-версий презентаций PPT. У меня также есть одностраничный PDF-файл, который я хочу добавить в начало каждого PDF-файла. Есть ли способ сделать это с помощью PHP? Могу ли я использовать Zend Framework?

1 Ответ

1 голос
/ 11 марта 2010

Это, безусловно, может быть сделано Zend_Framework!

$pdf = Zend_Pdf::load($fileName);
$frontPdf = Zend_Pdf::load('/path/to/template.pdf');

$frontPage = $frontPdf->pages[0];

//prepend our template front page to PDF
array_unshift($pdf->pages, $frontPage);

//update original document
$pdf->save($fileName, true);

Я не тестировал здесь код, но у нас есть приложение, работающее по тому же принципу.

Проверьте документацию для страниц в Zend_Pdf , если у вас возникли проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...