Я пытаюсь создать PDF-файл с помощью Snappy. Я уже прочитал документацию по адресу https://github.com/KnpLabs/snappy и попробовал код.
require_once '/KnpLabs/src/autoload.php';
use Knp\Snappy\Pdf;
$snappy = new Pdf('C:\Program Files (x86)\wkhtmltopdf');
// Display the resulting image in the browser
// by setting the Content-type header to jpg
$snappy = new Pdf('C:\Program Files (x86)\wkhtmltopdf');
header('Content-Type: application/pdf');
header('Content-Disposition: attachment; filename="file.pdf"');
echo $snappy->getOutput('http://localhost/pdfTester/try.php');
когда я нажимаю ссылку на try.php, появляется всплывающее окно для открытия файла PDF, и когда я выбираю открыть, появляется сообщение.
Adobe Reader не смог открыть «file.pdf», потому что это либо неподдерживаемый тип файла, либо файл был поврежден.
Кстати, я только что получил один месячный опыт работы с php, и я уже ищу ту же тему, но похоже, что это мало чем поможет. Любая помощь приветствуется.