PHP-код для преобразования HTML в PDF отлично работает на моем конце.
Следующий код преобразует веб-страницу и отправляет созданный PDF-файл в браузер:
require 'pdfcrowd.php';
// create an API client instance
$client = new Pdfcrowd("username", "apikey");
// convert a web page and store the generated PDF into a variable
$pdf = $client->convertURI('http://www.google.com/');
// set HTTP response headers
header("Content-Type: application/pdf");
header("Cache-Control: max-age=0");
header("Accept-Ranges: none");
header("Content-Disposition: attachment; filename=\"google_com.pdf\"");
// send the generated PDF
echo $pdf;
Вы также можете конвертировать сырой HTML-код, просто используйте метод convertHtml () вместо convertURI ():
$pdf = $client->convertHtml("<body>My HTML Layout</body>");
API также позволяет конвертировать локальный файл HTML:
$pdf = $client->convertFile("/path/to/MyLayout.html");
перейдите сюда для загрузки API Посетите