Добавить страницу в pdf в php - PullRequest
0 голосов
/ 25 сентября 2011

Мне нужно добавить в файл pdf одну страницу после уже существующей первой страницы и в эту добавленную страницу написать текст.Я где-то читал, что Zend Framework может это сделать, но понятия не имею, как.

Заранее спасибо за ответ

1 Ответ

0 голосов
/ 25 сентября 2011

Сначала вам нужно создать pdf-объект и присвоить его переменной:

$pdf = pdf_new();

Затем вам нужно прочитать ваш PDF-файл в объект:

pdf_open_file($pdf, "path/to/your/pdf/file.pdf");

Теперь вы добавляете страницу (A4) к объекту pdf:

pdf_begin_page($pdf, 595, 842);

Затем, прежде чем вы сможете написать текст на странице, вам нужно взять шрифт:

$arial = pdf_findfont($pdf, "Arial", "host", 1);

И укажите, что вы будете использовать этот шрифт:

pdf_setfont($pdf, $arial, 10);

Теперь вы можете написать текст на странице с помощью:

pdf_show_xy($pdf, "Text to write to the page.", 50, 750);

Мы закончили со страницей, поэтому закройте ее:

pdf_end_page($pdf);

Наконец, закройте и сохраните файл:

pdf_close($pdf);

Кредит: Создание PDF-файлов с PHP Другие хорошие уроки:

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