2016-10-20 5 views
-1

Как создать PDF-файл с PHP и сделать контент и стиль с помощью HTML? Является ли dompdf правильным для меня?Создать PDF из HTML с dompdf

+0

Если вы не знаете, что такое композитор и git, почему бы вам не спросить [поисковик по вашему выбору]? или чтение соответствующих описаний тегов на SO? –

+0

В github есть также доступная ссылка для скачивания. Используйте это, если вы не знаете git. –

+0

@ Киншук Лахири, я уже это сделал. Но что тогда делать? – David

ответ

2

Как сделать:

Скачать dompdf_0-7-0.zip из https://github.com/dompdf/dompdf/releases и распаковать его.

Загрузить всю папку dompdf на свой сервер.

Создать PHP-файл (например, с именем create_pdf.php) и вставьте этот код:

<?php 
require_once 'dompdf/autoload.inc.php'; 

// reference the Dompdf namespace 
use Dompdf\Dompdf; 

// instantiate and use the dompdf class 
$dompdf = new Dompdf(); 
$dompdf->loadHtml('hello world'); 

// (Optional) Setup the paper size and orientation 
$dompdf->setPaper('A4', 'landscape'); 

// Render the HTML as PDF 
$dompdf->render(); 

// Output the generated PDF to Browser 
$dompdf->stream(); 
?> 

!!! Убедитесь, что вы установили правильный путь здесь require_once 'dompdf/autoload.inc.php'; для dompdf/autoload.inc.php !!!

Позвоните/откройте файл create_pdf.php с вашим браузером (например, www.example.com/create_pdf.php). PDF-файл будет загружен с контентом hello world. Вы можете установить контент, вставив в $dompdf->loadHtml('hello world'); вместо hello world в ваш файл create_pdf.php.

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