Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Для профи > текст в PDF


Автор: mclight 28.3.2007, 10:38
Здравствуйте.....
на сайте огромное кол-во статей, которые берутся из базы.....надо выборку "Прочитать в PDF".
так вот....как реализовать чтобы текст выводился в PDF?

Автор: boombick 28.3.2007, 10:48
http://ru2.php.net/pdf
но учтите, что
Цитата

Это расширение PECL не поставляется вместе с PHP. Дополнительная информация, такая как новый версии, скачивание, исходные файлы, информация о разработчике и CHANGELOG, могут быть найдены здесь: http://pecl.php.net/package/pdflib

Автор: Астрал 28.3.2007, 12:34
http://fpdf.org - PHP класс для работы с pdf.

Автор: mclight 28.3.2007, 16:08
Спасибо большое.........

Автор: Eugene_Bond 3.4.2007, 11:32
В свое время перепробовал несколько FPDF-based библиотек и остановился на http://html2fpdf.sourceforge.net

Автор: mclight 4.4.2007, 09:29
тож спасибо!

Автор: Sidious 12.4.2007, 12:42
Как вариант для PHP5
http://framework.zend.com/manual/ru/zend.pdf.html

Автор: MoLeX 19.5.2007, 09:23
Для работы с ПДФ в РНР5 предоставляются две библиотеки (может ща их больше) это ClibPDF and PDFLib. Эти библиотеки очень похожи друг на друга... Приведу пример работы с библиотекой - ClibPDF.
Код

<?php
   //открываем новый документ
$cpdf = cpdf_open(0);

   //новая страница
cpdf_page_init($cpdf, 1, 0, 595,0 842, 1.0);

   //добаляем закладку
cpdf_add_outline($cpdf, 0, 0, 0, 1, "PHP Cool");

   //начало ввывода текста
cpdf_begin_text($cpdf);

   //тип, размер, кодировка
cpdf_sef_font($cpdf, "Arial", 42, "WinAnsiEncoding");

   //способ отображения текста
cpdf_set_text_rendering($cpdf, 1);

   //ввывод текста
cpdf_text($cpdf, "PHP Cool....", 50, 500);
cpdf_end_text($cpdf);

   //наводим крастоту =))))
cpdf_stroke($cpdf);

   //завершаем
cpdf_finalize($cpdf);
Header("Content-type: apllication/pdf");
   //ввывод в браузер
cpdf_output_buffer($cpdf);
cpdf_close($cpdf);
?>

Автор: AlexVi 5.7.2007, 19:53
Доброго всем времени суток.
Недавно появилась необходимость использовать класс fpdf. Точнее не использовать, а немного переделать. Пожалуйста, если есть какие-нибудь мануалы именно по логике скрипта скиньте ссылку. Потому что каким образом происходит создание документа мне непонятно до сих пор.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)