0
A
回答
4
你當然可以打開PDF文件爲文本。 PDF文件格式實際上是對象的集合。第一行有一個標題,告訴你版本。然後,您會到底部找到xref表的開始位置的偏移量,該位置表示所有對象的位置。文件中的單個對象(如圖形)的內容通常是二進制和壓縮的。 1.7規範可以在here找到。
1
0
您不能僅僅打開該文件,因爲它是用於創建PDF顯示的對象的二進制轉儲,包括編碼,字體,文本,圖像。我寫了一篇博文,解釋文本如何存儲在http://pdf.jpedal.org/java-pdf-blog/bid/27187/Understanding-the-PDF-file-format-text-streams
+0
arigato gozaimasu! – Kel 2010-05-06 16:01:40
0
謝謝大家的幫助。我欠你這段代碼:
// Proceed if file exists
if(file_exists($sourcePath)){
$pdfFile = fopen($sourcePath,"rb");
$data = fread($pdfFile, filesize($sourcePath));
fclose($pdfFile);
// Check if file is encrypted or not
if(stripos($data,$searchFor)){ // $searchFor = "/Encrypt"
$counterEncrypted++;
}else{
$counterNotEncrpyted++;
}
}else{
$counterNotExisting++;
}
相關問題
- 1. 是否可以使用Perl讀取pdf文件中的文本?
- 2. 是否可以使用JavaScript從txt文件讀取/寫入文件?
- 3. 是否可以讀取鎖定文件?
- 4. 是否可以讀取.exe文件?
- 5. 是否可以通過api將標準etherpad作爲文本文件讀取?
- 6. 讀取.txt文件
- 7. 讀取.txt文件
- 8. 在Java中讀取PDF作爲文件並使「PDF」可編輯
- 9. 是否可以將離線地圖保存爲pdf文件
- 10. 是否可以將散列密碼設置爲PDF文件?
- 11. 是否可以驗證張貼的文件是否爲pdf?
- 12. 是否可以讀取.txt文件的文件名並將它們寫入二叉樹?
- 13. python可以將圖像文件讀取爲二進制文件
- 14. 如何讀取.txt文件以長[] JAVA?
- 15. 是否可以將文件作爲iMessage附件發送?
- 16. 閱讀PDF文件並以iText作爲下載文件提供
- 17. 讀取外部txt文件並將其製作爲對象
- 18. 蝙蝠作業不讀取txt文件
- 19. 讀取.txt文件輸入不工作
- 20. 錯誤讀取TXT文件
- 21. C++讀取txt文件?
- 22. 讀取文件.txt C++
- 23. FStream讀取txt文件
- 24. 用javascript讀取.txt文件
- 25. 如何讀取txt文件。?
- 26. 讀取一個txt文件
- 27. 從txt讀取文件
- 28. 用C++讀取.txt文件
- 29. 用php讀取txt文件
- 30. Java /從.txt文件讀取
哇,非常感謝您的意見。您是否有過關於PDF和PHP關係的文檔? – Kel 2010-05-05 20:38:25