Конвертируем HTML в PDF

Есть разные пути, простые и сложные (вплоть до написания своей PHP библиотеки для конвертации HTML в PDF). Но мы трудным путем не пойдем, а воспользуемся готовым сервером, выполняющим данный экспорт. Для самых ленивых приведу пример его использования на PHP.

Сервис расположен по адресу — pdfmyurl.com. В дебрях руководства есть примеры с использованием CURL, но мы попробуем вариант проще — используем функцию file_get_contents. Запросим pdf файл и дадим сохранить его пользователю.

Кроме самого простого варианта — указания URL, сервер может принимать HTML-код напрямую. Экспорт можно настроить с помощью большого числа необязательных параметров.

Мало букафф? Читайте есчо !

Как получить HTTP код ответа удаленного веб-сервера из PHP?

Июнь 23, 2018 г.

Когда требуется получить HTTP код для заданной URL, то вы наверняка воспользуетесь PHP функцией get_headers($url). Дальше я расскажу о разных подводных ...

Читать

Генератор "удобных" паролей

Декабрь 19, 2012 г.

Простому пользователю от пароля хочется двух вещей - надежности и легкости запоминания. В случае произвольно создаваемых паролей, желаемая надежность достигается очень легко (увеличили длину генерируемого пароля или расширили набор символов, из которого ...

Читать

CURL выдаёт SSL certificate problem, что делать?

Февраль 12, 2017 г.

Если при отправке запроса через CURL по https, вы получаете следующую ошибку: [crayon-6981a5c49dfed819158549/] То можно отключить соответствующие проверки, выключив в опциях следующие флаги -SSL_VERIFYHOST, SSL_VERIFYPEER. [crayon-6981a5c49dff9361044571/] ...

Читать

Удаление элементов из массива в PHP

Ноябрь 11, 2015 г.

Массивы в PHP - один из мощнейших инструментов программиста. Когда я начинал изучать PHP, у меня был определенный багаж знаний работы с массивами в других языках программирования, таких как C++, Delphi и Fortrain. Везде требовалось объявить массив, указать ...

Читать
 

Комментарии к «Конвертируем HTML в PDF»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: