Редактировать PDF файлы программно на PHP - PullRequest
2 голосов
/ 09 ноября 2009

Справочная информация: Я получил проект для создания индивидуального PDF на лету из заданного PDF-файла с использованием PHP. Все, что мне нужно, это заменить строки, например, найдите в "template.pdf" слово "{Address}", замените на "Название улицы".

Я видел ссылки на fpdf / pdfi / dompdf и т. Д., Но не могу найти ни одного полезного примера кода, который мог бы использовать: s. Любая помощь / указатели будут с благодарностью.

Ответы [ 4 ]

4 голосов
/ 09 ноября 2009

fpdf - это фантастика, вам нужно использовать что-то еще для импорта существующего PDF, см. Ниже.

http://www.setasign.de/products/pdf-php-solutions/fpdi/

require_once('fpdf.php');
require_once('fpdi.php');

$pdf =& new FPDI();

$pagecount = $pdf->setSourceFile('TestDoc.pdf');
$tplidx = $pdf->importPage(1, '/MediaBox');

$pdf->addPage();
$pdf->useTemplate($tplidx, 10, 10, 90);

$pdf->Output('newpdf.pdf', 'D');
1 голос
/ 10 ноября 2009

решил сгенерировать html веб-страницу (PHP), затем использовать wkhtmltopdf (http://code.google.com/p/wkhtmltopdf)

для создания pdf-файла, но без суеты

0 голосов
/ 28 февраля 2011

Для этого вы можете использовать классы библиотеки FPDF или TCPDF. С помощью этих классов вы можете быстро, легко и эффективно создавать / редактировать файлы PDF.

Ознакомьтесь с этой статьей, в которой рассказывается об этих двух библиотеках: Простое создание PDF-файлов на лету с помощью PHP

0 голосов
/ 09 ноября 2009

PDFlib (с дополнительным PDI) от pdflib.com сможет сделать это за вас. По общему признанию это довольно дорого, так что могут быть и другие варианты:)

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