Вы можете добиться этого с помощью любого из перечисленных ниже библиотек ...
FPDF - FPDF является PHP класс, который позволяет генерировать PDF файлы с чистым PHP, то есть без использования библиотеки PDFlib. F от FPDF означает Free: вы можете использовать его для любого использования и изменять его в соответствии с вашими потребностями.
HTML2PDF - HTML2PDF является HTML в PDF конвертер написанный в PHP4 (использование FPDF) и PHP5 (использование TCPDF). Позволяет преобразовывать допустимый HTML 4.01 в формате PDF и распространяется под LGPL.
dompdf - dompdf - это конвертер HTML в PDF. По сути, dompdf - это (в основном) CSS-совместимый HTML-макет и механизм рендеринга, написанный на PHP. Это визуализатор, управляемый стилем: он будет загружать и читать внешние таблицы стилей, встроенные теги стиля и атрибуты стиля отдельных элементов HTML. Он также поддерживает большинство презентационных атрибутов HTML.
GIT расположение: https://github.com/dompdf/dompdf
pdfcrowd - The Pdfcrowd API представляет собой интернет-инструмент, который позволяет легко конвертировать веб-страницы и необработанный HTML код PDF в ваших PHP-приложений. PDF-файлы генерируются в облаке, не требуются сторонние библиотеки. Все, что вам нужно, это крошечная клиентская библиотека PHP API.
Несомненно - просто не делайте этого на клиенте, а на сервере. – zerkms
Вместо отправки почтовой страницы HTML клиенту вместо этого вы отправляете его в конвертер. – meskobalazs
привет meskobalazs, я не понимаю, что вы сказали, не могли бы вы объяснить это ясно. – user1422892