Проблема для отображения содержимого в файле PDF - PullRequest
0 голосов
/ 30 марта 2011

Я использую dompdf для моего проекта WordPress.Я должен сгенерировать сертификат для пользователя, которого я создал с моей собственной таблицей.Теперь мне нужно сгенерировать PDF с информацией о пользователе, которую я сохранил в таблице.PDF создается и сохраняется, но когда я открываю файл pdf, это сообщение отображается « Adobe Reader не может открыть файл« certificate.pdf », так как он не поддерживается типом файла или файл поврежден (например,, оно было отправлено как вложение электронной почты и не было правильно декодировано)".Но когда я использую тот же код из WordPress, он работает отлично.Я установил dompdf в папку www \ project \ wp-content \ themes \ mysite.

Может кто-нибудь помочь мне, как заставить работать PDF.Заранее спасибо

1 Ответ

2 голосов
/ 30 марта 2011

Возможно, что файл PDF, созданный Wordpress, также содержит HTML-содержимое страницы.Я видел приложения, которые отправляют PDF-файл в браузер, а затем в том же потоке отправляют также содержимое HTML-страницы, и это повреждает PDF.

Откройте PDF-файл с помощью Блокнота, и если вы видите какое-либо HTML-содержимоелибо в начале, либо в конце, то вы нашли проблему.

...