2010-05-05 90 views

回答

4

你當然可以打開PDF文件爲文本。 PDF文件格式實際上是對象的集合。第一行有一個標題,告訴你版本。然後,您會到底部找到xref表的開始位置的偏移量,該位置表示所有對象的位置。文件中的單個對象(如圖形)的內容通常是二進制和壓縮的。 1.7規範可以在here找到。

+0

哇,非常感謝您的意見。您是否有過關於PDF和PHP關係的文檔? – Kel 2010-05-05 20:38:25

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++; 
}