2013-11-15 156 views
2

我可以使用TcPDF ver 6.0.44生成PDF文件。該文件可在瀏覽器和第三方PDF閱讀器中打開,但不會在Adobe Reader XI中打開。我不斷收到「文件類型不受支持或文件已損壞」的錯誤消息。由TcPDF(PHP)生成的PDF不會在Adobe Acrobat XI中打開

這是怎麼回事?這是我寫的代碼:

$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); 
$pdf->AddPage(); 
$html = '<html> 
<head></head> 
<body> 
    <h1>Hello World!</h1> 
</body> 
</html>'; 
$pdf->lastPage(); 
$pdf->writeHTML($html, true, 0, true, 0); 
$pdf->Output('htmlout.pdf', 'I'); 
+0

很奇怪。您使用什麼標題創建PDF?像什麼是啓動命令..你用什麼來輸出/保存它? –

+0

@MichaelDeMutis我已經使用我使用的代碼更新了原始帖子。 – JakeGIS

回答

0

在您的測試文件,如果您使用的圖片,有些圖片的缺少ICC配置文件,使用Adobe Acrobat犯規認識到這一點,使你所面臨的問題。

相關問題