2016-02-12 9 views
-1

У меня есть база данных по phpmyadmin. Затем у меня есть сайт с некоторыми продуктами. Когда пользователь нажимает на определенный продукт, он получает некоторые сведения об этом продукте. Эти данные извлекаются из базы данных.Как сохранить данные из базы данных phpmyadmin в pdf?

Мой вопрос: возможно ли создать pdf-файл с конкретными сведениями об этом продукте, чтобы пользователь мог его загрузить?

+1

Существует библиотека с именем mPDF, которая может структурировать ваш PDF-файл, сгенерировать его и загружать с помощью заголовков, просто google it – Rhopercy

+1

Да, вы можете использовать [fpdf library] (http://www.fpdf.org/) для этого , –

+2

у вас нет базы данных phpmyadmin. У вас есть база данных mysql и вы используете phpmyadmin для управления/доступа к ней. –

ответ

1

Итак, варианты я знаю, являются:

DOMPDF: PHP класс, оберните HTML и построить PDF. Работает хорошо, настраивается, на основе pdflib, если я правильно помню, он принимает даже некоторые CSS. Плохие новости: медленный, когда html большой или много сложный. это учебник, чтобы следовать: http://www.sitepoint.com/convert-html-to-pdf-with-dompdf/

HTML2PS: то же самое из DOMPDF, но это один конвертировать первый в .ps (Ghostscript), то, в любом формате, который вам нужен (PDF, JPG, PNG). Для меня немного лучше, чем dompdf, но имеют одинаковую проблему с скоростью .. о, лучше совместимость с css.

Те два являются PHP классов, но если вы можете установить некоторые программы на сервере, а доступ к нему Повсеместно PassThru() или системы(), взглянуть на них тоже:

wkhtmltopdf: основанный на WebKit (сафари-обертка), очень быстро и мощно. Похоже, это лучший (атм) для конвертирования на лету html-страниц в pdf, занимая всего 2 секунды для 3-х страничного xHTML-документа с CSS2. Недавний проект, во всяком случае, часто обновляется страница google.code.

Смежные вопросы