2011-03-03 210 views
1

可能重複:
Read pdf files with php閱讀PDF文件

你可以閱讀使用PHP代碼的PDF文件?

+0

您想如何處理PDF?您是否嘗試從中讀取文本數據,或只是將幾個PDF文件合併在一起? – 2011-03-03 12:32:24

+0

請求之前請使用搜索功能。這已被回答無數次:http://stackoverflow.com/search?q=read+pdf+files+php – Gordon 2011-03-03 12:41:07

回答

2

是的,可以。無論是安裝command line script that can convert PDFs to text和PHP

$content = shell_exec('/usr/local/bin/pdftotext '.$filename.' -'); //dash at the end to output content 

source)執行此

...或寫a PHP function like this

+0

爲使用(shell_exec)上面的代碼給你,是否有任何支持文件是需要或這個單一的代碼將PDF轉換爲文本文件.. – 2011-03-03 12:42:39

+1

您需要安裝我在第一個鏈接中提到的命令行腳本。 – slhck 2011-03-03 12:44:04

+0

哦非常感謝你的工作正常...有沒有其他的方式或代碼來讀取PHP文件.. – 2011-03-03 12:47:27

3

要閱讀PDF文件,您需要安裝XPDF(http://www.foolabs.com/xpdf/about.html)軟件包,其中包含「pdftotext」。安裝XPDF/pdftotext後,運行以下PHP語句以獲取PDF文本:

$content = shell_exec('/usr/local/bin/pdftotext '.$filename.' -'); //dash at the end to output content 
+0

我的答案完全重複:p – slhck 2011-03-03 12:44:25

+1

slhck:對不起,請參閱http://stackoverflow.com/questions/5177726/is-there-any-library-available-in-php-to-convert-pdf-file-to-html/5177817#5177817 – Efazati 2011-03-03 12:45:46

+1

哦,我明白了......可以預料到這個問題以前就被問過了。 – slhck 2011-03-03 12:46:55