Преобразование отчетов, сгенерированных в PHP / MySQL / HTML, в формат PDF на Mac - PullRequest
2 голосов
/ 23 июля 2011

Я работаю над некоторыми страницами, которые объединяют html, php и mysql для создания отчетов из базы данных mysql. Я хотел бы иметь возможность создать кнопку для преобразования этих отчетов в файлы PDF для загрузки пользователем. Любая идея о том, как подойти к этому (на Mac, я мог бы добавить)?

Спасибо!

Ответы [ 3 ]

2 голосов
/ 23 июля 2011

Я много использовал PDFlib в своих проектах. Вы можете создавать PDF-файлы с нуля программно, или использовать шаблон PDF и добавлять новые вещи в дополнение к этому. Недостатком является то, что это коммерческая библиотека, а стоимость лицензирования довольно высока.

1 голос
/ 23 июля 2011

Мы используем TCPDF для некоторых наших отчетов.Это довольно простой синтаксис PHP, его не сложно понять, но он немного ограничен.Я также слышал хорошие новости о FPDF , который, кажется, имеет несколько дополнительных функций и прост в использовании.

К сожалению, вы, вероятно, не найдете намного больше, чемчто с использованием только PHP.Вы можете сгенерировать файлы XML / XDP для заполнения предварительно созданного файла PDF (мы делаем это для одного такого отчета), но это вводит дополнительные шаги и большие возможности для сбоев.

1 голос
/ 23 июля 2011

Вы можете использовать библиотеки, чтобы позволить вам создавать PDF-файлы прямо на стороне вашего сервера.Наиболее рекомендуемым для такого использования является tcpdf .Это позволит вам отформатировать ваш репозиторий и затем конвертировать их в pdf на лету.

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