2011-03-30 40 views
0

我正在爲我的wordpress項目使用dompdf。我必須爲我用我自己的表創建的用戶生成證書。現在我必須使用我保存在表格中的用戶信息生成pdf。 PDF生成並保存,但當我打開PDF文件時,顯示此消息「Adob​​e Reader無法打開'certificate.pdf',因爲它不是受支持的文件類型或文件已損壞(例如,它作爲電子郵件附件發送,未被正確解碼)「。但是,當我使用wordpress中的相同代碼時,它完美地工作。我在文件夾www \ project \ wp-content \ themes \ mysite中安裝了dompdf。在pdf文件中顯示內容的問題

任何人都可以幫助我如何使PDF工作。 預先感謝您

回答

2

Wordpress生成的PDF文件也可能包含頁面的HTML內容。我見過的應用程序發送PDF文件到瀏覽器,然後在同一個流發送HTML頁面的內容,這會損害PDF。

用記事本打開PDF文件,如果您看到任何HTML內容,無論是在開頭還是在結尾,然後您發現問題。

+0

謝謝索林..你幫我..我用ob_clean();之前ob_start();.它爲我工作..再次感謝你:) – user75472 2011-03-30 10:12:27

+0

我很高興我解決了你的問題,請不要忘記標記問題爲答案。謝謝。 – iPDFdev 2011-03-30 11:37:43